Fixed Behat scope for "I log in as"

Fixes an issues where multiple "Email" form fields are present
on a page, e.g. through a global login overlay in the header.
This commit is contained in:
Ingo Schommer 2013-12-10 23:28:47 +01:00
parent 02a6db854c
commit d79acc457a

View File

@ -129,9 +129,9 @@ class LoginContext extends BehatContext
$form = $page->find('css', 'form[action="Security/LoginForm"]');
assertNotNull($form, 'Login form not found');
$emailField = $page->find('css', '[name=Email]');
$passwordField = $page->find('css', '[name=Password]');
$submitButton = $page->find('css', '[type=submit]');
$emailField = $form->find('css', '[name=Email]');
$passwordField = $form->find('css', '[name=Password]');
$submitButton = $form->find('css', '[type=submit]');
assertNotNull($emailField, 'Email field on login form not found');
assertNotNull($passwordField, 'Password field on login form not found');