mediawiki-extensions-Multim.../tests/browser/features/basic_mmv_navigation.feature
Gilles Dubuc ac9f5d8c96 Add history back button test to E2E
The scrolling logic has broken specifically when navigating with the
back button (as opposed to pressing the "close" button). This change
aims to test that scenario.

Change-Id: Ibe31b319c882b7de2a84ae143652144093c50f1c
2014-04-15 16:25:22 +02:00

30 lines
1.3 KiB
Gherkin

@en.wikipedia.beta.wmflabs.org @login
Feature: Basic Multimedia Viewer navigation
NOTE: This test should be run against '/Lightbox_demo' to work correctly
Original acceptance criteria:
1) Open MMV
2) Check metadata and picture are there
3) Move to next image
4) Check corresponding metadata and picture are there
5) Move to the previous image
6) Check corresponding metadata and picture are there
7) Close MV and make sure we go back to article.
Scenario: Multimedia Viewer (MMV)
Given I am logged in
And I am at a wiki article with at least two embedded pictures
When I click on the first image in the article
Then the image metadata and the image itself should be there
When I click the next arrow
Then the image and metadata of the next image should appear
When I click the previous arrow
Then the image and metadata of the previous image should appear
When I close MMV
Then I should be navigated back to the original wiki article
Then the wiki article should be scrolled to the same position as before opening MMV
When I click on the first image in the article
And I press the browser back button
Then I should be navigated back to the original wiki article
Then the wiki article should be scrolled to the same position as before opening MMV