public function ThunderJavascriptTestBase::clickButtonDrupalSelector in Thunder 8.2
Same name and namespace in other branches
- 8.5 tests/src/FunctionalJavascript/ThunderJavascriptTestBase.php \Drupal\Tests\thunder\FunctionalJavascript\ThunderJavascriptTestBase::clickButtonDrupalSelector()
- 8.3 tests/src/FunctionalJavascript/ThunderJavascriptTestBase.php \Drupal\Tests\thunder\FunctionalJavascript\ThunderJavascriptTestBase::clickButtonDrupalSelector()
- 8.4 tests/src/FunctionalJavascript/ThunderJavascriptTestBase.php \Drupal\Tests\thunder\FunctionalJavascript\ThunderJavascriptTestBase::clickButtonDrupalSelector()
- 6.2.x tests/src/FunctionalJavascript/ThunderJavascriptTestBase.php \Drupal\Tests\thunder\FunctionalJavascript\ThunderJavascriptTestBase::clickButtonDrupalSelector()
- 6.0.x tests/src/FunctionalJavascript/ThunderJavascriptTestBase.php \Drupal\Tests\thunder\FunctionalJavascript\ThunderJavascriptTestBase::clickButtonDrupalSelector()
- 6.1.x tests/src/FunctionalJavascript/ThunderJavascriptTestBase.php \Drupal\Tests\thunder\FunctionalJavascript\ThunderJavascriptTestBase::clickButtonDrupalSelector()
Click on Button based on Drupal selector (data-drupal-selector).
Parameters
\Behat\Mink\Element\DocumentElement $page: Current active page.
string $drupalSelector: Drupal selector.
bool $waitAfterAction: Flag to wait for AJAX request to finish after click.
4 calls to ThunderJavascriptTestBase::clickButtonDrupalSelector()
- LiveblogTest::testWithPusher in tests/
src/ FunctionalJavascript/ Integration/ LiveblogTest.php - Testing of module integration.
- MediaGalleryModifyTest::testAddRemove in tests/
src/ FunctionalJavascript/ MediaGalleryModifyTest.php - Test add/remove Images in Gallery.
- ModuleIntegrationTest::testDiffModule in tests/
src/ FunctionalJavascript/ ModuleIntegrationTest.php - Testing integration of "diff" module.
- RiddleTest::testRiddle in tests/
src/ FunctionalJavascript/ Integration/ RiddleTest.php - Testing integration of "thunder_riddle" module.
File
- tests/
src/ FunctionalJavascript/ ThunderJavascriptTestBase.php, line 190
Class
- ThunderJavascriptTestBase
- Base class for Thunder Javascript functional tests.
Namespace
Drupal\Tests\thunder\FunctionalJavascriptCode
public function clickButtonDrupalSelector(DocumentElement $page, $drupalSelector, $waitAfterAction = TRUE) {
$this
->clickButtonCssSelector($page, '[data-drupal-selector="' . $drupalSelector . '"]', $waitAfterAction);
}