Adjust local preview test expectations

This commit is contained in:
Phil Davis
2020-08-18 12:19:03 +05:45
parent 9f1c2e4808
commit ca13c11bb6

View File

@@ -9,7 +9,7 @@ Feature: previews of files downloaded through the webdav API
Scenario Outline: download previews with invalid width
Given user "Alice" has uploaded file "filesForUpload/lorem.txt" to "/parent.txt"
When user "Alice" downloads the preview of "/parent.txt" with width "<width>" and height "32" using the WebDAV API
Then the HTTP status code should be "200"
Then the HTTP status code should be "400"
Examples:
| width |
| 0 |
@@ -25,7 +25,7 @@ Feature: previews of files downloaded through the webdav API
Scenario Outline: download previews with invalid height
Given user "Alice" has uploaded file "filesForUpload/lorem.txt" to "/parent.txt"
When user "Alice" downloads the preview of "/parent.txt" with width "32" and height "<height>" using the WebDAV API
Then the HTTP status code should be "200"
Then the HTTP status code should be "400"
Examples:
| height |
| 0 |
@@ -41,7 +41,7 @@ Feature: previews of files downloaded through the webdav API
Scenario Outline: download previews of file types that don't support preview
Given user "Alice" has uploaded file "filesForUpload/<filename>" to "/<newfilename>"
When user "Alice" downloads the preview of "/<newfilename>" with width "32" and height "32" using the WebDAV API
Then the HTTP status code should be "200"
Then the HTTP status code should be "400"
Examples:
| filename | newfilename |
| simple.pdf | test.pdf |
@@ -53,8 +53,8 @@ Feature: previews of files downloaded through the webdav API
Scenario Outline: download previews of different image file types
Given user "Alice" has uploaded file "filesForUpload/<imageName>" to "/<newImageName>"
When user "Alice" downloads the preview of "/<newImageName>" with width "32" and height "32" using the WebDAV API
Then the HTTP status code should be "200"
And the downloaded image should be "1240" pixels wide and "648" pixels high
Then the HTTP status code should be "400"
# And the downloaded image should be "1240" pixels wide and "648" pixels high
Examples:
| imageName | newImageName |
| testavatar.jpg | testimage.jpg |
@@ -66,8 +66,8 @@ Feature: previews of files downloaded through the webdav API
Given user "Alice" has uploaded file "filesForUpload/testavatar.jpg" to "/testimage.jpg"
When user "Alice" moves file "/testimage.jpg" to "/testimage.txt" using the WebDAV API
And user "Alice" downloads the preview of "/testimage.txt" with width "32" and height "32" using the WebDAV API
Then the HTTP status code should be "200"
And the downloaded image should be "1240" pixels wide and "648" pixels high
Then the HTTP status code should be "400"
# And the downloaded image should be "1240" pixels wide and "648" pixels high
@issue-ocis-thumbnails-191 @skipOnOcis-EOS-Storage @issue-ocis-reva-308
# after fixing all issues delete this Scenario and use the one from oC10 core
@@ -75,14 +75,14 @@ Feature: previews of files downloaded through the webdav API
Given user "Brian" has been created with default attributes and without skeleton files
And user "Alice" has uploaded file "filesForUpload/lorem.txt" to "/parent.txt"
When user "Brian" downloads the preview of "/parent.txt" of "Alice" with width "32" and height "32" using the WebDAV API
Then the HTTP status code should be "200"
Then the HTTP status code should be "400"
@issue-ocis-190
# after fixing all issues delete this Scenario and use the one from oC10 core
Scenario: download previews of folders
Given user "Alice" has created folder "subfolder"
When user "Alice" downloads the preview of "/subfolder/" with width "32" and height "32" using the WebDAV API
Then the HTTP status code should be "501"
Then the HTTP status code should be "400"
@issue-ocis-192
# after fixing all issues delete this Scenario and use the one from oC10 core
@@ -90,7 +90,7 @@ Feature: previews of files downloaded through the webdav API
Given the administrator has updated system config key "enable_previews" with value "false" and type "boolean"
And user "Alice" has uploaded file "filesForUpload/lorem.txt" to "/parent.txt"
When user "Alice" downloads the preview of "/parent.txt" with width "32" and height "32" using the WebDAV API
Then the HTTP status code should be "200"
Then the HTTP status code should be "400"
@issue-ocis-193
# after fixing all issues delete this Scenario and use the one from oC10 core
@@ -99,7 +99,7 @@ Feature: previews of files downloaded through the webdav API
And the administrator has updated system config key "preview_max_x" with value "null"
And the administrator has updated system config key "preview_max_y" with value "null"
When user "Alice" downloads the preview of "/parent.txt" with width "32" and height "32" using the WebDAV API
Then the HTTP status code should be "200"
Then the HTTP status code should be "400"
@issue-ocis-193
# after fixing all issues delete this Scenario and use the one from oC10 core
@@ -109,4 +109,4 @@ Feature: previews of files downloaded through the webdav API
And the administrator updates system config key "preview_max_y" with value "null" using the occ command
Then the HTTP status code should be "201"
When user "Alice" downloads the preview of "/parent.txt" with width "null" and height "null" using the WebDAV API
Then the HTTP status code should be "200"
Then the HTTP status code should be "400"