From 14f74d141ab5580688bfd46d2f74c026e43ed967 Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Wed, 1 Apr 2015 06:11:44 +0200 Subject: Update to MediaWiki 1.24.2 --- .../preferences_user_profile_steps.rb | 43 ++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 tests/browser/features/step_definitions/preferences_user_profile_steps.rb (limited to 'tests/browser/features/step_definitions/preferences_user_profile_steps.rb') diff --git a/tests/browser/features/step_definitions/preferences_user_profile_steps.rb b/tests/browser/features/step_definitions/preferences_user_profile_steps.rb new file mode 100644 index 00000000..529af66d --- /dev/null +++ b/tests/browser/features/step_definitions/preferences_user_profile_steps.rb @@ -0,0 +1,43 @@ +# +# This file is subject to the license terms in the LICENSE file found in the +# qa-browsertests top-level directory and at +# https://git.wikimedia.org/blob/qa%2Fbrowsertests/HEAD/LICENSE. No part of +# qa-browsertests, including this file, may be copied, modified, propagated, or +# distributed except according to the terms contained in the LICENSE file. +# +# Copyright 2012-2014 by the Mediawiki developers. See the CREDITS file in the +# qa-browsertests top-level directory and at +# https://git.wikimedia.org/blob/qa%2Fbrowsertests/HEAD/CREDITS +# +When(/^I click User profile$/) do + visit(PreferencesPage).user_profile_link_element.when_present.click +end + +Then(/^I can change my gender$/) do + on(PreferencesUserProfilePage) do |page| + page.gender_undefined_radio_element.should exist + page.gender_male_radio_element.should exist + page.gender_female_radio_element.should exist + end +end + +Then(/^I can change my language$/) do + on(PreferencesUserProfilePage).lang_select_element.should exist +end + +Then(/^I can change my signature$/) do + on(PreferencesUserProfilePage).signature_field_element.should exist +end + +Then(/^I can see my Basic informations$/) do + on(PreferencesUserProfilePage).basic_info_table_element.should exist +end + +Then(/^I can see my email$/) do + on(PreferencesUserProfilePage).email_table_element.should exist +end + +Then(/^I can see my signature$/) do + on(PreferencesUserProfilePage).signature_table_element.should exist +end + -- cgit v1.2.2