private function FancyLoginJavascriptTest::openPopup in Fancy Login 3.0.x
Same name and namespace in other branches
- 8.2 tests/src/FunctionalJavascript/FancyLoginJavascriptTest.php \Drupal\Tests\fancy_login\FunctionalJavascript\FancyLoginJavascriptTest::openPopup()
9 calls to FancyLoginJavascriptTest::openPopup()
- FancyLoginJavascriptTest::setUp in tests/
src/ FunctionalJavascript/ FancyLoginJavascriptTest.php - FancyLoginJavascriptTest::testDimmerBackgroundColor in tests/
src/ FunctionalJavascript/ FancyLoginJavascriptTest.php - FancyLoginJavascriptTest::testDimmerZIndex in tests/
src/ FunctionalJavascript/ FancyLoginJavascriptTest.php - FancyLoginJavascriptTest::testLinks in tests/
src/ FunctionalJavascript/ FancyLoginJavascriptTest.php - FancyLoginJavascriptTest::testLoginBoxBackgroundColor in tests/
src/ FunctionalJavascript/ FancyLoginJavascriptTest.php
File
- tests/
src/ FunctionalJavascript/ FancyLoginJavascriptTest.php, line 458
Class
- FancyLoginJavascriptTest
- @group fancy_login
Namespace
Drupal\Tests\fancy_login\FunctionalJavascriptCode
private function openPopup() {
// Go to a node page where we can see the login link
$this
->drupalGet('/node/1');
$this
->assertStatusCodeEquals(200);
// Confirm that the dimmer and form are hidden
$this
->assertJsCondition('jQuery("#fancy_login_dim_screen").not(":visible")');
$this
->assertJsCondition('jQuery("#fancy-login-user-login-form").not(":visible")');
// Trigger the popup
$this
->clickLink('Login');
// Confirm that the dimmer and form are visible
$this
->assertJsCondition('jQuery("#fancy_login_dim_screen").is(":visible")');
$this
->assertJsCondition('jQuery("#fancy-login-user-login-form").is(":visible")');
}