Cmcmahon has uploaded a new change for review. https://gerrit.wikimedia.org/r/50432
Change subject: First milkshake test example for language team ...................................................................... First milkshake test example for language team Change-Id: I362d37129b42d4766b7a3f5718d719d52340f502 --- A features/milkshake.feature A features/step_definitions/milkshake_steps.rb A features/support/pages/translate_page.rb 3 files changed, 34 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/qa/browsertests refs/changes/32/50432/1 diff --git a/features/milkshake.feature b/features/milkshake.feature new file mode 100644 index 0000000..1a5e783 --- /dev/null +++ b/features/milkshake.feature @@ -0,0 +1,7 @@ +Feature: Milkshake translation + + Scenario: Translate Page + Given I am not logged in + When I go to translate page + Then translate page should open + And proofread link should exist diff --git a/features/step_definitions/milkshake_steps.rb b/features/step_definitions/milkshake_steps.rb new file mode 100644 index 0000000..674f3bc --- /dev/null +++ b/features/step_definitions/milkshake_steps.rb @@ -0,0 +1,14 @@ +Given /^I am not logged in$/ do +end + +When /^I go to translate page$/ do + visit(TranslatePage) +end + +Then /^translate page should open$/ do + @browser.url.should == on(TranslatePage).class.url +end + +Then /^proofread link should exist$/ do + on(TranslatePage).proofread_element.should exist +end diff --git a/features/support/pages/translate_page.rb b/features/support/pages/translate_page.rb new file mode 100644 index 0000000..e488775 --- /dev/null +++ b/features/support/pages/translate_page.rb @@ -0,0 +1,13 @@ +class TranslatePage + include PageObject + include URLModule + + def self.url + 'https://translatewiki.net/wiki/Special:Translate' + end + page_url url + + a(:proofread, text: 'Proofread') + +end + -- To view, visit https://gerrit.wikimedia.org/r/50432 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I362d37129b42d4766b7a3f5718d719d52340f502 Gerrit-PatchSet: 1 Gerrit-Project: qa/browsertests Gerrit-Branch: master Gerrit-Owner: Cmcmahon <[email protected]> _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
