diff --git a/administrator/modules/mod_login/tmpl/default.php b/administrator/modules/mod_login/tmpl/default.php index cf0b435eb2..df3f615431 100644 --- a/administrator/modules/mod_login/tmpl/default.php +++ b/administrator/modules/mod_login/tmpl/default.php @@ -25,7 +25,7 @@ - + @@ -41,7 +41,7 @@ - + @@ -84,7 +84,7 @@
-
diff --git a/tests/_support/Page/Acceptance/Administrator/Login.php b/tests/_support/Page/Acceptance/Administrator/Login.php new file mode 100644 index 0000000000..31f24c36eb --- /dev/null +++ b/tests/_support/Page/Acceptance/Administrator/Login.php @@ -0,0 +1,18 @@ +amOnPage('administrator/'); + $I->fillField(['css' => 'input[data-tests="username"'], $username); + $I->fillField(['css' => 'input[data-tests="password"'], $password); + $I->click(['css' => 'button[data-tests="log in"']); + $I->doAdministratorLogout(); + } +} diff --git a/tests/_support/Step/Acceptance/Administrator/User.php b/tests/_support/Step/Acceptance/Administrator/User.php new file mode 100644 index 0000000000..aec47635b4 --- /dev/null +++ b/tests/_support/Step/Acceptance/Administrator/User.php @@ -0,0 +1,23 @@ +comment('@todo'); + } + + /** + * @Then I should see administrator dashboard + */ + public function iShouldSeeAdministratorDashboard() + { + $I = $this; + $I->comment('@todo'); + } +} \ No newline at end of file diff --git a/tests/acceptance.suite.dist.yml b/tests/acceptance.suite.dist.yml index 25f16ddee4..438c17844f 100644 --- a/tests/acceptance.suite.dist.yml +++ b/tests/acceptance.suite.dist.yml @@ -30,4 +30,10 @@ modules: language: 'English (United Kingdom)' # Language in which you want the Application to be Installed AcceptanceHelper: url: 'http://localhost/tests/joomla-cms3' # the url that points to the joomla installation at /tests/system/joomla-cms - we need it twice here -error_level: "E_ALL & ~E_STRICT & ~E_DEPRECATED" \ No newline at end of file +error_level: "E_ALL & ~E_STRICT & ~E_DEPRECATED" +gherkin: + contexts: + default: + - AcceptanceTester + - Step\Acceptance\Administrator\User + - Page\Acceptance\Administrator\Login \ No newline at end of file diff --git a/tests/acceptance/_bootstrap.php b/tests/acceptance/_bootstrap.php index 5d593387f1..b3d9bbc7f3 100644 --- a/tests/acceptance/_bootstrap.php +++ b/tests/acceptance/_bootstrap.php @@ -1,4 +1 @@