diff --git a/tests/browser/features/step_definitions/common_steps.rb b/tests/browser/features/step_definitions/common_steps.rb index 833481df..58503cba 100644 --- a/tests/browser/features/step_definitions/common_steps.rb +++ b/tests/browser/features/step_definitions/common_steps.rb @@ -1,12 +1,15 @@ Given(/^I am at random page$/) do - visit RandomPage + visit RandomPage end Given(/^I am logged out$/) do end Given(/^I am logged in$/) do - visit(LoginPage).login_with(@mediawiki_username, @mediawiki_password) + visit(LoginPage).login_with(@mediawiki_username, @mediawiki_password) + # Assert that login worked + loggedin = !@browser.execute_script( "return mw.user.isAnon();" ) + loggedin.should be_true end def language_to_code(language)