original_string: public function uninstallExtension($extensionName)
  	{
  		$this->amOnPage('/administrator/index.php?option=com_installer&view=manage');
  		$this->waitForText('Extensions: Manage', '30', array('css' => 'H1'));
  		$this->searchForItem($extensionName);
  		$this->waitForElement(array('id' => 'manageList'), '30');
  		$this->click(array('xpath' => "//input[@id='cb0']"));
  		$this->click(array('xpath' => "//div[@id='toolbar-delete']/button"));
  		$this->acceptPopup();
  		$this->waitForText('was successful', '30', array('id' => 'system-message-container'));
  		$this->see('was successful', '#system-message-container');
  		$this->searchForItem($extensionName);
  		$this->waitForText(
  			'There are no extensions installed matching your query.',
  			TIMEOUT,
  			array('class' => 'alert-no-items')
  		);
  		$this->see('There are no extensions installed matching your query.', '.alert-no-items');
  		$this->debug('Extension successfully uninstalled');
  	}
code: public function uninstallExtension($extensionName)
  	{
  		$this->amOnPage('/administrator/index.php?option=com_installer&view=manage');
  		$this->waitForText('Extensions: Manage', '30', array('css' => 'H1'));
  		$this->searchForItem($extensionName);
  		$this->waitForElement(array('id' => 'manageList'), '30');
  		$this->click(array('xpath' => "//input[@id='cb0']"));
  		$this->click(array('xpath' => "//div[@id='toolbar-delete']/button"));
  		$this->acceptPopup();
  		$this->waitForText('was successful', '30', array('id' => 'system-message-container'));
  		$this->see('was successful', '#system-message-container');
  		$this->searchForItem($extensionName);
  		$this->waitForText(
  			'There are no extensions installed matching your query.',
  			TIMEOUT,
  			array('class' => 'alert-no-items')
  		);
  		$this->see('There are no extensions installed matching your query.', '.alert-no-items');
  		$this->debug('Extension successfully uninstalled');
  	}
code_tokens: public function uninstallExtension ( $ extensionName ) { $ this -> amOnPage ( '/administrator/index.php?option=com_installer&view=manage' ) ; $ this -> waitForText ( 'Extensions: Manage' , '30' , array ( 'css' => 'H1' ) ) ; $ this -> searchForItem ( $ extensionName ) ; $ this -> waitForElement ( array ( 'id' => 'manageList' ) , '30' ) ; $ this -> click ( array ( 'xpath' => "//input[@id='cb0']" ) ) ; $ this -> click ( array ( 'xpath' => "//div[@id='toolbar-delete']/button" ) ) ; $ this -> acceptPopup ( ) ; $ this -> waitForText ( 'was successful' , '30' , array ( 'id' => 'system-message-container' ) ) ; $ this -> see ( 'was successful' , '#system-message-container' ) ; $ this -> searchForItem ( $ extensionName ) ; $ this -> waitForText ( 'There are no extensions installed matching your query.' , TIMEOUT , array ( 'class' => 'alert-no-items' ) ) ; $ this -> see ( 'There are no extensions installed matching your query.' , '.alert-no-items' ) ; $ this -> debug ( 'Extension successfully uninstalled' ) ; }
docstring: Uninstall Extension based on a name
  
  @param   string  $extensionName  Is important to use a specific
  
  @return  void
  
  @since   3.0.0
  @throws  \Exception
docstring_tokens: Uninstall Extension based on a name