Zfilipin has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/49940


Change subject: Feature: Guided Tour, Scenario: Check that "Looking for more to 
do" guider does not appear when page is saved but not changed
......................................................................

Feature: Guided Tour, Scenario: Check that "Looking for more to do" guider does 
not appear when page is saved but not changed

Change-Id: I7f4a4d706187f7da426938f6c73b81d3057d0a7c
---
M features/guided_tour.feature
M features/step_definitions/guided_tour_steps.rb
M features/support/pages/tour_page.rb
3 files changed, 17 insertions(+), 3 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/qa/browsertests 
refs/changes/40/49940/1

diff --git a/features/guided_tour.feature b/features/guided_tour.feature
index 6f8928a..7e7b850 100644
--- a/features/guided_tour.feature
+++ b/features/guided_tour.feature
@@ -19,3 +19,8 @@
     Given I am on a page with Preview guider
     When I click Show Preview on the wiki page
     Then I should see a You're almost finished guider
+
+  Scenario: Check that "Looking for more to do" guider does not appear when 
page is saved but not changed
+    Given I am on a page with You're almost finished guider
+    When I save the page without changing anything
+    Then Looking for more to do guider should not appear
diff --git a/features/step_definitions/guided_tour_steps.rb 
b/features/step_definitions/guided_tour_steps.rb
index 1d5d298..ec2821e 100644
--- a/features/step_definitions/guided_tour_steps.rb
+++ b/features/step_definitions/guided_tour_steps.rb
@@ -1,5 +1,3 @@
-
-
 When /^I append \?tour=gettingstarted to the page URL$/ do
   @browser.goto(@browser.url + '?tour=gettingstarted')
 end
@@ -47,6 +45,15 @@
   on(TourPage).guider4_element.should exist
 end
 
+Given /^I am on a page with You're almost finished guider$/ do
+  step 'I am on a page with Preview guider'
+  step 'I click Show Preview on the wiki page'
+end
 
+When /^I save the page without changing anything$/ do
+  on(TourPage).submit_changes
+end
 
-
+Then /^Looking for more to do guider should not appear$/ do
+  on(TourPage).guider5_element.should_not be_visible
+end
diff --git a/features/support/pages/tour_page.rb 
b/features/support/pages/tour_page.rb
index a1a43c0..ac68b70 100644
--- a/features/support/pages/tour_page.rb
+++ b/features/support/pages/tour_page.rb
@@ -5,7 +5,9 @@
   div(:guider2, id: 'gt-gettingstarted-2')
   div(:guider3, id: 'gt-gettingstarted-3')
   div(:guider4, id: 'gt-gettingstarted-4')
+  div(:guider5, id: 'gt-gettingstarted-5')
   a(:edit, text: 'Edit')
   a(:okay, text: 'Okay')
   button(:preview, id: 'wpPreview')
+  button(:submit_changes, id: "wpSave")
 end

-- 
To view, visit https://gerrit.wikimedia.org/r/49940
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I7f4a4d706187f7da426938f6c73b81d3057d0a7c
Gerrit-PatchSet: 1
Gerrit-Project: qa/browsertests
Gerrit-Branch: master
Gerrit-Owner: Zfilipin <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to