diff --git a/tests/acceptance/expected-failures-API-on-OCIS-storage.md b/tests/acceptance/expected-failures-API-on-OCIS-storage.md index 3c5a94fee..d7688715c 100644 --- a/tests/acceptance/expected-failures-API-on-OCIS-storage.md +++ b/tests/acceptance/expected-failures-API-on-OCIS-storage.md @@ -210,11 +210,11 @@ cannot share a folder with create permission #### [download previews of other users file](https://github.com/owncloud/ocis/issues/2071) -- [coreApiWebdavPreviews/previews.feature:94](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavPreviews/previews.feature#L94) +- [coreApiWebdavPreviews/previews.feature:98](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavPreviews/previews.feature#L98) #### [different error message detail for previews of folder](https://github.com/owncloud/ocis/issues/2064) -- [coreApiWebdavPreviews/previews.feature:103](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavPreviews/previews.feature#L103) +- [coreApiWebdavPreviews/previews.feature:107](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavPreviews/previews.feature#L107) #### [copying a folder within a public link folder to folder with same name as an already existing file overwrites the parent file](https://github.com/owncloud/ocis/issues/1232) @@ -564,7 +564,7 @@ Not everything needs to be implemented for ocis. While the oc10 testsuite covers #### [Preview of text file with UTF content does not render correctly](https://github.com/owncloud/ocis/issues/2570) -- [coreApiWebdavPreviews/previews.feature:137](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavPreviews/previews.feature#L137) +- [coreApiWebdavPreviews/previews.feature:141](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavPreviews/previews.feature#L141) #### [Share path in the response is different between share states](https://github.com/owncloud/ocis/issues/2540) diff --git a/tests/acceptance/features/coreApiWebdavPreviews/previews.feature b/tests/acceptance/features/coreApiWebdavPreviews/previews.feature index 98c396c72..250d8a8f0 100644 --- a/tests/acceptance/features/coreApiWebdavPreviews/previews.feature +++ b/tests/acceptance/features/coreApiWebdavPreviews/previews.feature @@ -1,4 +1,4 @@ -@api @preview-extension-required +@api Feature: previews of files downloaded through the webdav API As a user I want to be able to download the preview of the files @@ -81,14 +81,18 @@ Feature: previews of files downloaded through the webdav API And the downloaded image should be "32" pixels wide and "32" pixels high - Scenario: download previews of shared files (to shares folder) + Scenario Outline: download previews of shared files (to shares folder) 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" - And user "Alice" has shared file "/parent.txt" with user "Brian" - And user "Brian" has accepted share "/parent.txt" offered by user "Alice" - When user "Brian" downloads the preview of "/Shares/parent.txt" with width "32" and height "32" using the WebDAV API + And user "Alice" has uploaded file "filesForUpload/" to "/" + And user "Alice" has shared file "/" with user "Brian" + And user "Brian" has accepted share "/" offered by user "Alice" + When user "Brian" downloads the preview of "/Shares/" with width "32" and height "32" using the WebDAV API Then the HTTP status code should be "200" And the downloaded image should be "32" pixels wide and "32" pixels high + Examples: + | resource | + | lorem.txt | + | example.gif | Scenario: download previews of other users files diff --git a/tests/acceptance/features/coreApiWebdavPreviews/previewsAutoAdustedSizing.feature b/tests/acceptance/features/coreApiWebdavPreviews/previewsAutoAdustedSizing.feature index 422a578d1..b6c9b9d13 100644 --- a/tests/acceptance/features/coreApiWebdavPreviews/previewsAutoAdustedSizing.feature +++ b/tests/acceptance/features/coreApiWebdavPreviews/previewsAutoAdustedSizing.feature @@ -1,4 +1,4 @@ -@api @preview-extension-required +@api Feature: sizing of previews of files downloaded through the webdav API As a user I want the aspect-ratio of previews to be preserved even when I ask for an unusual preview size