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

Reply via email to