summaryrefslogtreecommitdiff
path: root/www/wiki/extensions/MultimediaViewer/tests/browser/features/mmv.download.feature
diff options
context:
space:
mode:
Diffstat (limited to 'www/wiki/extensions/MultimediaViewer/tests/browser/features/mmv.download.feature')
-rw-r--r--www/wiki/extensions/MultimediaViewer/tests/browser/features/mmv.download.feature59
1 files changed, 59 insertions, 0 deletions
diff --git a/www/wiki/extensions/MultimediaViewer/tests/browser/features/mmv.download.feature b/www/wiki/extensions/MultimediaViewer/tests/browser/features/mmv.download.feature
new file mode 100644
index 00000000..fac69f34
--- /dev/null
+++ b/www/wiki/extensions/MultimediaViewer/tests/browser/features/mmv.download.feature
@@ -0,0 +1,59 @@
+@chrome @en.wikipedia.beta.wmflabs.org @firefox @integration @safari @test2.wikipedia.org
+Feature: Download menu
+
+ Background:
+ Given I am viewing an image using MMV
+
+ Scenario: Download menu can be opened
+ When I click the download icon
+ Then the download menu should appear
+
+ Scenario: Clicking the image closes the download menu
+ When I click the download icon
+ And the download menu appears
+ And I click the image
+ Then the download menu should disappear
+
+ Scenario: Image size defaults to original
+ When I click the download icon
+ Then the original beginning download image size label should be "4000 × 3000 px jpg"
+ And the download links should be the original image
+
+ Scenario: Attribution area is collapsed by default
+ When I click the download icon
+ Then the attribution area should be collapsed
+
+ Scenario: Attribution area can be opened
+ When I click the download icon
+ And I click on the attribution area
+ Then the attribution area should be open
+
+ Scenario: Attribution area can be closed
+ When I click the download icon
+ And I click on the attribution area
+ And I click on the attribution area close icon
+ Then the attribution area should be collapsed
+
+ Scenario: The small download option has the correct information
+ When I open the download dropdown
+ And the download size options appear
+ And I click the small download size
+ And the download size options disappears
+ Then the download image size label should be "193 × 145 px jpg"
+ And the download links should be the 193 thumbnail
+
+ Scenario: The medium download option has the correct information
+ When I open the download dropdown
+ And the download size options appear
+ And I click the medium download size
+ And the download size options disappears
+ Then the download image size label should be "640 × 480 px jpg"
+ And the download links should be the 640 thumbnail
+
+ Scenario: The large download option has the correct information
+ When I open the download dropdown
+ And the download size options appear
+ And I click the large download size
+ And the download size options disappears
+ Then the download image size label should be "1200 × 900 px jpg"
+ And the download links should be the 1200 thumbnail