mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-04-13 03:48:16 -04:00
Remove tag skipOnOcV10
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: download multiple resources bundled into an archive
|
||||
As a user
|
||||
I want to be able to download multiple items at once
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: download multiple resources bundled into an archive
|
||||
As a user
|
||||
I want to be able to download multiple items at once
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: Copy test
|
||||
As a user
|
||||
I want to check the PROPFIND response
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: Propfind test
|
||||
As a user
|
||||
I want to check the PROPFIND response
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: Report test
|
||||
As a user
|
||||
I want to check the share REPORT response
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# NOTE: for running this feature locally, you need to run oCIS with the following env var:
|
||||
# CORS_ALLOWED_ORIGINS=https://aphno.badal
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: CORS headers
|
||||
As a user
|
||||
I want to send a cross-origin request
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: add users to group
|
||||
As a admin
|
||||
I want to be able to add users to a group
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: create group
|
||||
As an admin
|
||||
I want to create a group
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: create user
|
||||
As a admin
|
||||
I want to create a user
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: delete groups
|
||||
As an admin
|
||||
I want to be able to delete groups
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: delete user
|
||||
As an admin
|
||||
I want to be able to delete users
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: edit group name
|
||||
As an admin
|
||||
I want to be able to edit group name
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: edit user
|
||||
As an admin
|
||||
I want to be able to edit user information
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10 @skipOnStable2.0
|
||||
@api @skipOnStable2.0
|
||||
Feature: get applications
|
||||
As a user
|
||||
I want to be able to get application information with existing roles
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: get groups and their members
|
||||
As an admin
|
||||
I want to be able to get groups
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: get users
|
||||
As an admin
|
||||
I want to be able to retrieve user information
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: get user's own information
|
||||
As user
|
||||
I want to be able to retrieve my own information
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: remove a user from a group
|
||||
As an admin
|
||||
I want to be able to remove a user from a group
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: Change data of space
|
||||
As a user with space admin rights
|
||||
I want to be able to change the meta-data of a created space (increase the quota, change name, etc.)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: Disabling and deleting space
|
||||
As a manager of space
|
||||
I want to be able to disable the space first, then delete it.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: Download file in project space
|
||||
As a user with different role
|
||||
I want to be able to download files
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: A manager of the space can edit public link
|
||||
As an user with manager space role
|
||||
I want to be able to edit a public link.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: Preview file in project space
|
||||
As a user
|
||||
I want to be able to download different files for the preview
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: List and create spaces
|
||||
As a user
|
||||
I want to be able to list project spaces
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: Notification
|
||||
As a user
|
||||
I want to be notified of actions related to me
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: public link for a space
|
||||
|
||||
Background:
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: State of the quota
|
||||
As a user
|
||||
I want to be able to see the state of the quota
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: Remove files, folder
|
||||
As a user
|
||||
I want to be able to remove files, folders
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: Resharing
|
||||
As a user
|
||||
I want to reshare resources
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: Restore files, folder
|
||||
As a user with manager and editor role
|
||||
I want to be able to restore files, folders
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: Restoring space
|
||||
As a manager of space
|
||||
I want to be able to restore a disabled space
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: Search
|
||||
As a user
|
||||
I want to search for resources in the space
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: Space management
|
||||
As a user with space admin permission
|
||||
I want to be able to manage all existing project spaces
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10 @skipOnStable2.0
|
||||
@api @skipOnStable2.0
|
||||
Feature: Tag
|
||||
As a user
|
||||
I want to tag resources
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: upload resources using TUS protocol
|
||||
As a user
|
||||
I want to be able to upload files
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: Upload files into a space
|
||||
As a user
|
||||
I want to be able to create folders and files in the space
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: change shared resource
|
||||
As a user
|
||||
I want to change the shared resource
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: checksums
|
||||
As a user
|
||||
I want to upload files with checksum
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: copy file
|
||||
As a user
|
||||
I want to be able to copy files
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: create file or folder named similar to Shares folder
|
||||
As a user
|
||||
I want to be able to create files and folders when the Shares folder exists
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: favorite
|
||||
As a user
|
||||
I want to favorite resources
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: move (rename) file
|
||||
As a user
|
||||
I want to be able to move and rename files
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: Public can download folders from project space public link
|
||||
As a public
|
||||
I want to be able to download folder from public link
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: sharing
|
||||
As a user
|
||||
I want to share resources with different permissions
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: Share spaces
|
||||
As the owner of a space
|
||||
I want to be able to add members to a space, and to remove access for them
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: Share spaces via link
|
||||
As the manager of a space
|
||||
I want to be able to share a space via public link
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: Share a file or folder that is inside a space
|
||||
As a user with manager space role
|
||||
I want to be able to share the data inside the space
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: Share a file or folder that is inside a space via public link
|
||||
As a user with manager space role
|
||||
I want to be able to share the data inside the space via public link
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10
|
||||
@api
|
||||
Feature: upload resources on share using TUS protocol
|
||||
As a user
|
||||
I want to be able to upload files
|
||||
|
||||
@@ -12,7 +12,7 @@ Feature: auth
|
||||
When a user requests "/remote.php/webdav" with "PROPFIND" and no authentication
|
||||
Then the HTTP status code should be "401"
|
||||
|
||||
@smokeTest @skipOnOcV10 @personalSpace
|
||||
@smokeTest @personalSpace
|
||||
Scenario: using spaces WebDAV anonymously
|
||||
When user "Alice" requests "/dav/spaces/%spaceid%" with "PROPFIND" and no authentication
|
||||
Then the HTTP status code should be "401"
|
||||
@@ -25,7 +25,7 @@ Feature: auth
|
||||
| dav_path |
|
||||
| /remote.php/webdav |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_path |
|
||||
| /dav/spaces/%spaceid% |
|
||||
|
||||
@@ -25,7 +25,7 @@ Feature: COPY file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send COPY requests to webDav endpoints as normal user with wrong password using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "COPY" using password "invalid" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -45,7 +45,7 @@ Feature: COPY file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send COPY requests to webDav endpoints as normal user with no password using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "COPY" using password "" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -63,7 +63,7 @@ Feature: COPY file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "403"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send COPY requests to another user's webDav endpoints as normal user using the spaces WebDAV API
|
||||
When user "Brian" requests these endpoints with "COPY" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -83,7 +83,7 @@ Feature: COPY file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send COPY requests to webDav endpoints using invalid username but correct password using the spaces WebDAV API
|
||||
When user "usero" requests these endpoints with "COPY" using the password of user "Alice"
|
||||
| endpoint |
|
||||
@@ -103,7 +103,7 @@ Feature: COPY file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send COPY requests to webDav endpoints using valid password and username of different user using the spaces WebDAV API
|
||||
When user "Brian" requests these endpoints with "COPY" using the password of user "Alice"
|
||||
| endpoint |
|
||||
@@ -123,7 +123,7 @@ Feature: COPY file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send COPY requests to webDav endpoints without any authentication using the spaces WebDAV API
|
||||
When a user requests these endpoints with "COPY" with no authentication about user "Alice"
|
||||
| endpoint |
|
||||
@@ -132,7 +132,7 @@ Feature: COPY file/folder
|
||||
| /remote.php/dav/spaces/%spaceid%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@skipOnOcV10
|
||||
|
||||
Scenario: send COPY requests to webDav endpoints with body as normal user
|
||||
When user "Alice" requests these endpoints with "COPY" including body "doesnotmatter" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -144,7 +144,7 @@ Feature: COPY file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "415"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send COPY requests to webDav endpoints with body as normal user using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "COPY" including body "doesnotmatter" about user "Alice"
|
||||
| endpoint |
|
||||
|
||||
@@ -27,7 +27,7 @@ Feature: delete file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send DELETE requests to webDav endpoints as normal user with wrong password using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "DELETE" using password "invalid" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -48,7 +48,7 @@ Feature: delete file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send DELETE requests to webDav endpoints as normal user with no password using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "DELETE" using password "" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -66,7 +66,7 @@ Feature: delete file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "404"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send DELETE requests to another user's webDav endpoints as normal user using the spaces WebDAV API
|
||||
When user "Brian" requests these endpoints with "DELETE" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -86,7 +86,7 @@ Feature: delete file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnOcV10 @personalSpace
|
||||
@smokeTest @personalSpace
|
||||
Scenario: send DELETE requests to webDav endpoints using invalid username but correct password using the spaces WebDAV API
|
||||
When user "usero" requests these endpoints with "DELETE" using the password of user "Alice"
|
||||
| endpoint |
|
||||
@@ -106,7 +106,7 @@ Feature: delete file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send DELETE requests to webDav endpoints using valid password and username of different user using the spaces WebDAV API
|
||||
When user "Brian" requests these endpoints with "DELETE" using the password of user "Alice"
|
||||
| endpoint |
|
||||
@@ -126,7 +126,7 @@ Feature: delete file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send DELETE requests to webDav endpoints without any authentication using the spaces WebDAV API
|
||||
When a user requests these endpoints with "DELETE" with no authentication about user "Alice"
|
||||
| endpoint |
|
||||
@@ -135,7 +135,7 @@ Feature: delete file/folder
|
||||
| /remote.php/dav/spaces/%spaceid%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@skipOnOcV10
|
||||
|
||||
Scenario: send DELETE requests to webDav endpoints with body as normal user
|
||||
When user "Alice" requests these endpoints with "DELETE" including body "doesnotmatter" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -146,7 +146,7 @@ Feature: delete file/folder
|
||||
| /remote.php/dav/files/%username%/FOLDER |
|
||||
Then the HTTP status code of responses on all endpoints should be "415"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send DELETE requests to webDav endpoints with body as normal user using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "DELETE" including body "doesnotmatter" about user "Alice"
|
||||
| endpoint |
|
||||
|
||||
@@ -26,7 +26,7 @@ Feature: LOCK file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send LOCK requests to webDav endpoints as normal user with wrong password using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "LOCK" including body "doesnotmatter" using password "invalid" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -46,7 +46,7 @@ Feature: LOCK file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send LOCK requests to webDav endpoints as normal user with no password using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "LOCK" including body "doesnotmatter" using password "" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -90,7 +90,7 @@ Feature: LOCK file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send LOCK requests to webDav endpoints using invalid username but correct password using the spaces WebDAV API
|
||||
When user "usero" requests these endpoints with "LOCK" including body "doesnotmatter" using the password of user "Alice"
|
||||
| endpoint |
|
||||
@@ -110,7 +110,7 @@ Feature: LOCK file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send LOCK requests to webDav endpoints using valid password and username of different user using the spaces WebDAV API
|
||||
When user "Brian" requests these endpoints with "LOCK" including body "doesnotmatter" using the password of user "Alice"
|
||||
| endpoint |
|
||||
@@ -130,7 +130,7 @@ Feature: LOCK file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send LOCK requests to webDav endpoints without any authentication using the spaces WebDAV API
|
||||
When a user requests these endpoints with "LOCK" with body "doesnotmatter" and no authentication about user "Alice"
|
||||
| endpoint |
|
||||
|
||||
@@ -22,7 +22,7 @@ Feature: create folder using MKCOL
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send MKCOL requests to webDav endpoints as normal user with wrong password using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "MKCOL" including body "doesnotmatter" using password "invalid" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -42,7 +42,7 @@ Feature: create folder using MKCOL
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnOcV10 @personalSpace @skipOnBruteForceProtection @issue-brute_force_protection-112
|
||||
@smokeTest @personalSpace @skipOnBruteForceProtection @issue-brute_force_protection-112
|
||||
Scenario: send MKCOL requests to webDav endpoints as normal user with no password using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "MKCOL" including body "doesnotmatter" using password "" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -51,7 +51,7 @@ Feature: create folder using MKCOL
|
||||
| /remote.php/dav/spaces/%spaceid%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@skipOnOcV10 @issue-5049 @issue-1347 @issue-1292
|
||||
@issue-5049 @issue-1347 @issue-1292
|
||||
Scenario: send MKCOL requests to another user's webDav endpoints as normal user
|
||||
Given user "Brian" has been created with default attributes and without skeleton files
|
||||
When user "Brian" requests these endpoints with "MKCOL" including body "" about user "Alice"
|
||||
@@ -62,7 +62,7 @@ Feature: create folder using MKCOL
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "404"
|
||||
|
||||
@skipOnOcV10 @issue-5049 @issue-1347 @issue-1292
|
||||
@issue-5049 @issue-1347 @issue-1292
|
||||
Scenario: send MKCOL requests to non-existent user's webDav endpoints as normal user
|
||||
Given user "Brian" has been created with default attributes and without skeleton files
|
||||
When user "Brian" requests these endpoints with "MKCOL" including body "" about user "non-existent-user"
|
||||
@@ -84,7 +84,7 @@ Feature: create folder using MKCOL
|
||||
| /remote.php/dav/spaces/%spaceid%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "404"
|
||||
|
||||
@skipOnOcV10 @issue-5049 @personalSpace @issue-1347 @issue-1292
|
||||
@issue-5049 @personalSpace @issue-1347 @issue-1292
|
||||
Scenario: send MKCOL requests to non-existent user's webDav endpoints as normal user using the spaces WebDAV API
|
||||
Given user "Brian" has been created with default attributes and without skeleton files
|
||||
When user "Brian" requests these endpoints with "MKCOL" including body "" about user "non-existent-user"
|
||||
@@ -106,7 +106,7 @@ Feature: create folder using MKCOL
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send MKCOL requests to webDav endpoints using invalid username but correct password using the spaces WebDAV API
|
||||
When user "usero" requests these endpoints with "MKCOL" including body "doesnotmatter" using the password of user "Alice"
|
||||
| endpoint |
|
||||
@@ -127,7 +127,7 @@ Feature: create folder using MKCOL
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send MKCOL requests to webDav endpoints using valid password and username of different user using the spaces WebDAV API
|
||||
Given user "Brian" has been created with default attributes and without skeleton files
|
||||
When user "Brian" requests these endpoints with "MKCOL" including body "doesnotmatter" using the password of user "Alice"
|
||||
@@ -148,7 +148,7 @@ Feature: create folder using MKCOL
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send MKCOL requests to webDav endpoints without any authentication using the spaces WebDAV API
|
||||
When a user requests these endpoints with "MKCOL" with body "doesnotmatter" and no authentication about user "Alice"
|
||||
| endpoint |
|
||||
|
||||
@@ -25,7 +25,7 @@ Feature: MOVE file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send MOVE requests to webDav endpoints as normal user with wrong password using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "MOVE" using password "invalid" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -45,7 +45,7 @@ Feature: MOVE file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send MOVE requests to webDav endpoints as normal user with no password using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "MOVE" using password "" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -63,7 +63,7 @@ Feature: MOVE file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "403"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send MOVE requests to another user's webDav endpoints as normal user using the spaces WebDAV API
|
||||
When user "Brian" requests these endpoints with "MOVE" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -83,7 +83,7 @@ Feature: MOVE file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send MOVE requests to webDav endpoints using invalid username but correct password using the spaces WebDAV API
|
||||
When user "usero" requests these endpoints with "MOVE" using the password of user "Alice"
|
||||
| endpoint |
|
||||
@@ -103,7 +103,7 @@ Feature: MOVE file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send MOVE requests to webDav endpoints using valid password and username of different user using the spaces WebDAV API
|
||||
When user "Brian" requests these endpoints with "MOVE" using the password of user "Alice"
|
||||
| endpoint |
|
||||
@@ -123,7 +123,7 @@ Feature: MOVE file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send MOVE requests to webDav endpoints without any authentication using the spaces WebDAV API
|
||||
When a user requests these endpoints with "MOVE" with no authentication about user "Alice"
|
||||
| endpoint |
|
||||
@@ -132,7 +132,7 @@ Feature: MOVE file/folder
|
||||
| /remote.php/dav/spaces/%spaceid%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@skipOnOcV10
|
||||
|
||||
Scenario: send MOVE requests to webDav endpoints with body as normal user
|
||||
When user "Alice" requests these endpoints with "MOVE" including body "doesnotmatter" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -144,7 +144,7 @@ Feature: MOVE file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "415"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send MOVE requests to webDav endpoints with body as normal user using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "MOVE" including body "doesnotmatter" about user "Alice"
|
||||
| endpoint |
|
||||
|
||||
@@ -26,7 +26,7 @@ Feature: POST file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send POST requests to webDav endpoints as normal user with wrong password using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "POST" including body "doesnotmatter" using password "invalid" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -46,7 +46,7 @@ Feature: POST file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send POST requests to webDav endpoints as normal user with no password using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "POST" including body "doesnotmatter" using password "" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -64,7 +64,7 @@ Feature: POST file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "404"
|
||||
|
||||
@skipOnOcV10 @personalSpace @issue-1287
|
||||
@personalSpace @issue-1287
|
||||
Scenario: send POST requests to another user's webDav endpoints as normal user using the spaces WebDAV API
|
||||
When user "Brian" requests these endpoints with "POST" including body "doesnotmatter" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -84,7 +84,7 @@ Feature: POST file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send POST requests to webDav endpoints using invalid username but correct password using the spaces WebDAV API
|
||||
When user "usero" requests these endpoints with "POST" including body "doesnotmatter" using the password of user "Alice"
|
||||
| endpoint |
|
||||
@@ -104,7 +104,7 @@ Feature: POST file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send POST requests to webDav endpoints using valid password and username of different user using the spaces WebDAV API
|
||||
When user "Brian" requests these endpoints with "POST" including body "doesnotmatter" using the password of user "Alice"
|
||||
| endpoint |
|
||||
@@ -124,7 +124,7 @@ Feature: POST file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send POST requests to webDav endpoints without any authentication using the spaces WebDAV API
|
||||
When a user requests these endpoints with "POST" with body "doesnotmatter" and no authentication about user "Alice"
|
||||
| endpoint |
|
||||
|
||||
@@ -25,7 +25,7 @@ Feature: PROPFIND file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send PROPFIND requests to webDav endpoints as normal user with wrong password using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "PROPFIND" including body "doesnotmatter" using password "invalid" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -45,7 +45,7 @@ Feature: PROPFIND file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send PROPFIND requests to webDav endpoints as normal user with no password using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "PROPFIND" including body "doesnotmatter" using password "" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -63,7 +63,7 @@ Feature: PROPFIND file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "404"
|
||||
|
||||
@skipOnOcV10 @personalSpace @issue-1347
|
||||
@personalSpace @issue-1347
|
||||
Scenario: send PROPFIND requests to another user's webDav endpoints as normal user using the spaces WebDAV API
|
||||
When user "Brian" requests these endpoints with "PROPFIND" to get property "d:getetag" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -83,7 +83,7 @@ Feature: PROPFIND file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send PROPFIND requests to webDav endpoints using invalid username but correct password using the spaces WebDAV API
|
||||
When user "usero" requests these endpoints with "PROPFIND" including body "doesnotmatter" using the password of user "Alice"
|
||||
| endpoint |
|
||||
@@ -103,7 +103,7 @@ Feature: PROPFIND file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send PROPFIND requests to webDav endpoints using valid password and username of different user using the spaces WebDAV API
|
||||
When user "Brian" requests these endpoints with "PROPFIND" including body "doesnotmatter" using the password of user "Alice"
|
||||
| endpoint |
|
||||
@@ -123,7 +123,7 @@ Feature: PROPFIND file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send PROPFIND requests to webDav endpoints without any authentication using the spaces WebDAV API
|
||||
When a user requests these endpoints with "PROPFIND" with body "doesnotmatter" and no authentication about user "Alice"
|
||||
| endpoint |
|
||||
|
||||
@@ -26,7 +26,7 @@ Feature: PROPPATCH file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send PROPPATCH requests to webDav endpoints as normal user with wrong password using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "PROPPATCH" including body "doesnotmatter" using password "invalid" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -46,7 +46,7 @@ Feature: PROPPATCH file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send PROPPATCH requests to webDav endpoints as normal user with no password using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "PROPPATCH" including body "doesnotmatter" using password "" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -64,7 +64,7 @@ Feature: PROPPATCH file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "404"
|
||||
|
||||
@issue-1347 @issue-1292 @skipOnOcV10 @personalSpace
|
||||
@issue-1347 @issue-1292 @personalSpace
|
||||
Scenario: send PROPPATCH requests to another user's webDav endpoints as normal user using the spaces WebDAV API
|
||||
When user "Brian" requests these endpoints with "PROPPATCH" to set property "favorite" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -84,7 +84,7 @@ Feature: PROPPATCH file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send PROPPATCH requests to webDav endpoints using invalid username but correct password using the spaces WebDAV API
|
||||
When user "usero" requests these endpoints with "PROPPATCH" including body "doesnotmatter" using the password of user "Alice"
|
||||
| endpoint |
|
||||
@@ -104,7 +104,7 @@ Feature: PROPPATCH file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send PROPPATCH requests to webDav endpoints using valid password and username of different user using the spaces WebDAV API
|
||||
When user "Brian" requests these endpoints with "PROPPATCH" including body "doesnotmatter" using the password of user "Alice"
|
||||
| endpoint |
|
||||
@@ -124,7 +124,7 @@ Feature: PROPPATCH file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send PROPPATCH requests to webDav endpoints without any authentication using the spaces WebDAV API
|
||||
When a user requests these endpoints with "PROPPATCH" with body "doesnotmatter" and no authentication about user "Alice"
|
||||
| endpoint |
|
||||
|
||||
@@ -26,7 +26,7 @@ Feature: PUT file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send PUT requests to webDav endpoints as normal user with wrong password using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "PUT" including body "doesnotmatter" using password "invalid" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -46,7 +46,7 @@ Feature: PUT file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send PUT requests to webDav endpoints as normal user with no password using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "PUT" including body "doesnotmatter" using password "" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -55,7 +55,7 @@ Feature: PUT file/folder
|
||||
| /remote.php/dav/spaces/%spaceid%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@skipOnOcV10
|
||||
|
||||
Scenario: send PUT requests to another user's webDav endpoints as normal user
|
||||
When user "Brian" requests these endpoints with "PUT" including body "doesnotmatter" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -67,7 +67,7 @@ Feature: PUT file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "403"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send PUT requests to another user's webDav endpoints as normal user using the spaces WebDAV API
|
||||
When user "Brian" requests these endpoints with "PUT" including body "doesnotmatter" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -90,7 +90,7 @@ Feature: PUT file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send PUT requests to webDav endpoints using invalid username but correct password using the spaces WebDAV API
|
||||
When user "usero" requests these endpoints with "PUT" including body "doesnotmatter" using the password of user "Alice"
|
||||
| endpoint |
|
||||
@@ -110,7 +110,7 @@ Feature: PUT file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send PUT requests to webDav endpoints using valid password and username of different user using the spaces WebDAV API
|
||||
When user "Brian" requests these endpoints with "PUT" including body "doesnotmatter" using the password of user "Alice"
|
||||
| endpoint |
|
||||
@@ -130,7 +130,7 @@ Feature: PUT file/folder
|
||||
| /remote.php/dav/files/%username%/PARENT/parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "401"
|
||||
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @skipOnOcV10 @personalSpace
|
||||
@smokeTest @skipOnBruteForceProtection @issue-brute_force_protection-112 @personalSpace
|
||||
Scenario: send PUT requests to webDav endpoints without any authentication using the spaces WebDAV API
|
||||
When a user requests these endpoints with "PUT" with body "doesnotmatter" and no authentication about user "Alice"
|
||||
| endpoint |
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @skipOnOcV10.10.0
|
||||
@api .10.0
|
||||
Feature: make webdav request with special urls
|
||||
As a user
|
||||
I want to make webdav request with special urls
|
||||
@@ -23,7 +23,7 @@ Feature: make webdav request with special urls
|
||||
| //remote.php/dav//files/%username%//FOLDER |
|
||||
Then the HTTP status code of responses on all endpoints should be "204"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send DELETE requests to webDav endpoints with 2 slashes using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "DELETE" using password "%regular%" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -44,7 +44,7 @@ Feature: make webdav request with special urls
|
||||
| //remote.php/dav//files/%username%//FOLDER |
|
||||
Then the HTTP status code of responses on all endpoints should be "200"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send GET requests to webDav endpoints with 2 slashes using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "GET" using password "%regular%" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -65,7 +65,7 @@ Feature: make webdav request with special urls
|
||||
| //remote.php/dav//files/%username%//FOLDER |
|
||||
Then the HTTP status code of responses on all endpoints should be "200"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send LOCK requests to webDav endpoints with 2 slashes using the spaces WebDAV API
|
||||
When the user "Alice" requests these endpoints with "LOCK" to get property "d:shared" with password "%regular%" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -87,7 +87,7 @@ Feature: make webdav request with special urls
|
||||
| /remote.php/dav//files/%username%/PARENT6 |
|
||||
Then the HTTP status code of responses on all endpoints should be "201"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send MKCOL requests to webDav endpoints with 2 slashes using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "MKCOL" using password "%regular%" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -110,7 +110,7 @@ Feature: make webdav request with special urls
|
||||
| /remote.php/dav//files/%username%/PARENT2/parent.txt | /remote.php/dav/files/%username%/PARENT2/parent1.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "201"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send MOVE requests to webDav endpoints with 2 slashes using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "MOVE" using password "%regular%" about user "Alice"
|
||||
| endpoint | destination |
|
||||
@@ -131,7 +131,7 @@ Feature: make webdav request with special urls
|
||||
| //remote.php/dav//files/%username%//FOLDER |
|
||||
Then the HTTP status code of responses on all endpoints should be "500" or "501"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send POST requests to webDav endpoints with 2 slashes using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "POST" including body "doesnotmatter" using password "%regular%" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -152,7 +152,7 @@ Feature: make webdav request with special urls
|
||||
| //remote.php/dav//files/%username%//FOLDER |
|
||||
Then the HTTP status code of responses on all endpoints should be "207"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send PROPFIND requests to webDav endpoints with 2 slashes using the spaces WebDAV API
|
||||
When the user "Alice" requests these endpoints with "PROPFIND" to get property "d:href" with password "%regular%" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -173,7 +173,7 @@ Feature: make webdav request with special urls
|
||||
| //remote.php/dav//files/%username%//FOLDER |
|
||||
Then the HTTP status code of responses on all endpoints should be "207"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send PROPPATCH requests to webDav endpoints with 2 slashes using the spaces WebDAV API
|
||||
When the user "Alice" requests these endpoints with "PROPPATCH" to set property "d:getlastmodified" with password "%regular%" about user "Alice"
|
||||
| endpoint |
|
||||
@@ -194,7 +194,7 @@ Feature: make webdav request with special urls
|
||||
| //remote.php/dav/files/%username%/PARENT//parent.txt |
|
||||
Then the HTTP status code of responses on all endpoints should be "204" or "201"
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Scenario: send PUT requests to webDav endpoints with 2 slashes using the spaces WebDAV API
|
||||
When user "Alice" requests these endpoints with "PUT" including body "doesnotmatter" using password "%regular%" about user "Alice"
|
||||
| endpoint |
|
||||
|
||||
@@ -32,7 +32,7 @@ Feature: favorite
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -54,7 +54,7 @@ Feature: favorite
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -75,7 +75,7 @@ Feature: favorite
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -97,7 +97,7 @@ Feature: favorite
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -118,7 +118,7 @@ Feature: favorite
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -145,7 +145,7 @@ Feature: favorite
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -222,7 +222,7 @@ Feature: favorite
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
|
||||
@@ -16,7 +16,7 @@ Feature: checksums
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -32,7 +32,7 @@ Feature: checksums
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -49,7 +49,7 @@ Feature: checksums
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -66,7 +66,7 @@ Feature: checksums
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -84,7 +84,7 @@ Feature: checksums
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -102,7 +102,7 @@ Feature: checksums
|
||||
| dav_version |
|
||||
| old |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -120,7 +120,7 @@ Feature: checksums
|
||||
| dav_version |
|
||||
| old |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -138,7 +138,7 @@ Feature: checksums
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -154,7 +154,7 @@ Feature: checksums
|
||||
| dav_version |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -170,7 +170,7 @@ Feature: checksums
|
||||
| dav_version |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -190,7 +190,7 @@ Feature: checksums
|
||||
| dav_version |
|
||||
| new |
|
||||
|
||||
@files_sharing-app-required @issue-1291 @skipOnOcV10
|
||||
@files_sharing-app-required @issue-1291
|
||||
Scenario Outline: modifying a shared file should return correct checksum in the propfind using new DAV path
|
||||
Given auto-accept shares has been disabled
|
||||
And using <dav_version> DAV path
|
||||
@@ -217,7 +217,7 @@ Feature: checksums
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -232,7 +232,7 @@ Feature: checksums
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -251,7 +251,7 @@ Feature: checksums
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -268,7 +268,7 @@ Feature: checksums
|
||||
| dav_version |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -292,7 +292,7 @@ Feature: checksums
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -315,7 +315,7 @@ Feature: checksums
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -333,7 +333,7 @@ Feature: checksums
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -356,7 +356,7 @@ Feature: checksums
|
||||
| new | " oc?test=ab&cd " |
|
||||
| new | "# %ab ab?=ed" |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | renamed_file |
|
||||
| spaces | " oc?test=ab&cd " |
|
||||
|
||||
@@ -525,7 +525,7 @@ Feature: sharing
|
||||
And file "/textfile0.txt" should not be included as path in the response
|
||||
And as "Brian" file "/Shares/textfile0.txt" should not exist
|
||||
And as "Carol" file "/Shares/textfile0.txt" should not exist
|
||||
@skipOnOcV10 @issue-2441
|
||||
@issue-2441
|
||||
Examples:
|
||||
| ocs_api_version | ocs_status_code | path |
|
||||
| 1 | 100 | /textfile0.txt |
|
||||
|
||||
@@ -54,7 +54,7 @@ Feature: moving a share inside another share
|
||||
And as "Alice" file "/folderA/localFolder/localFile.txt" should exist
|
||||
And as "Brian" file "/Shares/folderA/localFolder/localFile.txt" should exist
|
||||
|
||||
@skipOnOcV10
|
||||
|
||||
Scenario: share receiver tries to move a whole share inside a local folder
|
||||
Given user "Brian" has created folder "localFolder"
|
||||
And user "Brian" has uploaded file with content "local text" to "/localFolder/localFile.txt"
|
||||
|
||||
@@ -23,7 +23,7 @@ Feature: sharing
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -154,7 +154,7 @@ Feature: sharing
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
|
||||
@@ -10,7 +10,7 @@ Feature: resharing can be done on a reshared resource
|
||||
| Carol |
|
||||
| David |
|
||||
|
||||
@skipOnOcV10
|
||||
|
||||
Scenario: Reshared files can be still accessed if a user in the middle removes it.
|
||||
Given user "Alice" has uploaded file with content "ownCloud test text file 0" to "/textfile0.txt"
|
||||
And user "Alice" has shared file "textfile0.txt" with user "Brian"
|
||||
|
||||
@@ -29,7 +29,7 @@ Feature: files and folders can be deleted from the trashbin
|
||||
| new | textfile0.txt | textfile1.txt |
|
||||
| new | sample,0.txt | sample,1.txt |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path | filename1 | filename2 |
|
||||
| spaces | textfile0.txt | textfile1.txt |
|
||||
@@ -52,7 +52,7 @@ Feature: files and folders can be deleted from the trashbin
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -79,7 +79,7 @@ Feature: files and folders can be deleted from the trashbin
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -122,7 +122,7 @@ Feature: files and folders can be deleted from the trashbin
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -145,7 +145,7 @@ Feature: files and folders can be deleted from the trashbin
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -170,7 +170,7 @@ Feature: files and folders can be deleted from the trashbin
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -195,7 +195,7 @@ Feature: files and folders can be deleted from the trashbin
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -232,7 +232,7 @@ Feature: files and folders can be deleted from the trashbin
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -269,7 +269,7 @@ Feature: files and folders can be deleted from the trashbin
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -318,7 +318,7 @@ Feature: files and folders can be deleted from the trashbin
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
|
||||
@@ -19,7 +19,7 @@ Feature: files and folders exist in the trashbin after being deleted
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -35,7 +35,7 @@ Feature: files and folders exist in the trashbin after being deleted
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -54,7 +54,7 @@ Feature: files and folders exist in the trashbin after being deleted
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -75,7 +75,7 @@ Feature: files and folders exist in the trashbin after being deleted
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -94,7 +94,7 @@ Feature: files and folders exist in the trashbin after being deleted
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -130,7 +130,7 @@ Feature: files and folders exist in the trashbin after being deleted
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -153,7 +153,7 @@ Feature: files and folders exist in the trashbin after being deleted
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -170,7 +170,7 @@ Feature: files and folders exist in the trashbin after being deleted
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -262,7 +262,7 @@ Feature: files and folders exist in the trashbin after being deleted
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -281,7 +281,7 @@ Feature: files and folders exist in the trashbin after being deleted
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -300,7 +300,7 @@ Feature: files and folders exist in the trashbin after being deleted
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -323,7 +323,7 @@ Feature: files and folders exist in the trashbin after being deleted
|
||||
| new | -123 |
|
||||
| new | 0.0 |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path | username |
|
||||
| spaces | dash-123 |
|
||||
@@ -345,7 +345,7 @@ Feature: files and folders exist in the trashbin after being deleted
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -365,7 +365,7 @@ Feature: files and folders exist in the trashbin after being deleted
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -382,7 +382,7 @@ Feature: files and folders exist in the trashbin after being deleted
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -419,7 +419,7 @@ Feature: files and folders exist in the trashbin after being deleted
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -456,7 +456,7 @@ Feature: files and folders exist in the trashbin after being deleted
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
|
||||
@@ -22,7 +22,7 @@ Feature: using trashbin together with sharing
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -44,7 +44,7 @@ Feature: using trashbin together with sharing
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -71,7 +71,7 @@ Feature: using trashbin together with sharing
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -98,7 +98,7 @@ Feature: using trashbin together with sharing
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -126,7 +126,7 @@ Feature: using trashbin together with sharing
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -154,7 +154,7 @@ Feature: using trashbin together with sharing
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -182,7 +182,7 @@ Feature: using trashbin together with sharing
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -205,7 +205,7 @@ Feature: using trashbin together with sharing
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -229,7 +229,7 @@ Feature: using trashbin together with sharing
|
||||
| dav-path |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
|
||||
@@ -130,41 +130,6 @@ Feature: Restore deleted files/folders
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@files_external-app-required @skipOnEncryptionType:user-keys @encryption-issue-42 @skip_on_objectstore
|
||||
Scenario Outline: Deleting a file into external storage moves it to the trashbin and can be restored
|
||||
Given using <dav-path> DAV path
|
||||
And user "Alice" has created folder "/local_storage/tmp"
|
||||
And user "Alice" has moved file "/textfile0.txt" to "/local_storage/tmp/textfile0.txt"
|
||||
And user "Alice" has deleted file "/local_storage/tmp/textfile0.txt"
|
||||
And as "Alice" the folder with original path "/local_storage/tmp/textfile0.txt" should exist in the trashbin
|
||||
When user "Alice" restores the folder with original path "/local_storage/tmp/textfile0.txt" using the trashbin API
|
||||
Then the HTTP status code should be "201"
|
||||
And the following headers should match these regular expressions for user "Alice"
|
||||
| ETag | /^"[a-f0-9:\.]{1,32}"$/ |
|
||||
And as "Alice" the folder with original path "/local_storage/tmp/textfile0.txt" should not exist in the trashbin
|
||||
And the content of file "/local_storage/tmp/textfile0.txt" for user "Alice" should be "file to delete"
|
||||
And user "Alice" should see the following elements
|
||||
| /local_storage/ |
|
||||
| /local_storage/tmp/ |
|
||||
| /local_storage/tmp/textfile0.txt |
|
||||
Examples:
|
||||
| dav-path |
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@files_external-app-required @skipOnEncryptionType:user-keys @encryption-issue-42 @skip_on_objectstore
|
||||
Scenario: Deleting an updated file into external storage moves it to the trashbin and can be restored
|
||||
Given using old DAV path
|
||||
And user "Alice" has created folder "/local_storage/tmp"
|
||||
And user "Alice" has moved file "/textfile0.txt" to "/local_storage/tmp/textfile0.txt"
|
||||
And user "Alice" has uploaded chunk file "1" of "1" with "AA" to "/local_storage/tmp/textfile0.txt"
|
||||
And user "Alice" has deleted file "/local_storage/tmp/textfile0.txt"
|
||||
And as "Alice" the folder with original path "/local_storage/tmp/textfile0.txt" should exist in the trashbin
|
||||
When user "Alice" restores the folder with original path "/local_storage/tmp/textfile0.txt" using the trashbin API
|
||||
Then the HTTP status code should be "201"
|
||||
And as "Alice" the folder with original path "/local_storage/tmp/textfile0.txt" should not exist in the trashbin
|
||||
And the content of file "/local_storage/tmp/textfile0.txt" for user "Alice" should be "AA"
|
||||
|
||||
@smokeTest
|
||||
Scenario Outline: A deleted file cannot be restored by a different user
|
||||
Given using <dav-path> DAV path
|
||||
|
||||
@@ -19,7 +19,7 @@ Feature: delete file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -39,7 +39,7 @@ Feature: delete file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -69,7 +69,7 @@ Feature: delete file
|
||||
| new | /..upload | abc |
|
||||
| new | /..upload | ..abc |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | folder_name | file_name |
|
||||
| spaces | /upload. | abc. |
|
||||
@@ -96,7 +96,7 @@ Feature: delete file
|
||||
| new | ",,,.txt" |
|
||||
| new | ",,,.," |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | filename |
|
||||
| spaces | "sample,1.txt" |
|
||||
@@ -125,7 +125,7 @@ Feature: delete file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
|
||||
@@ -19,7 +19,7 @@ Feature: delete folder
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -37,7 +37,7 @@ Feature: delete folder
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -57,7 +57,7 @@ Feature: delete folder
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -86,7 +86,7 @@ Feature: delete folder
|
||||
| new | /fo.xyz |
|
||||
| new | /fo.exe |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | folder_name |
|
||||
| spaces | /fo. |
|
||||
|
||||
@@ -33,7 +33,7 @@ Feature: delete folder contents
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
|
||||
@@ -26,7 +26,7 @@ Feature: propagation of etags when deleting a file or folder
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -51,7 +51,7 @@ Feature: propagation of etags when deleting a file or folder
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -77,7 +77,7 @@ Feature: propagation of etags when deleting a file or folder
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -228,7 +228,7 @@ Feature: propagation of etags when deleting a file or folder
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -253,7 +253,7 @@ Feature: propagation of etags when deleting a file or folder
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
|
||||
@@ -22,7 +22,7 @@ Feature: propagation of etags when moving files or folders
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -48,7 +48,7 @@ Feature: propagation of etags when moving files or folders
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -74,7 +74,7 @@ Feature: propagation of etags when moving files or folders
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -97,7 +97,7 @@ Feature: propagation of etags when moving files or folders
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -123,7 +123,7 @@ Feature: propagation of etags when moving files or folders
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -149,7 +149,7 @@ Feature: propagation of etags when moving files or folders
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -371,7 +371,7 @@ Feature: propagation of etags when moving files or folders
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -397,7 +397,7 @@ Feature: propagation of etags when moving files or folders
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
|
||||
@@ -25,7 +25,7 @@ Feature: propagation of etags when copying files or folders
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -52,7 +52,7 @@ Feature: propagation of etags when copying files or folders
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -80,7 +80,7 @@ Feature: propagation of etags when copying files or folders
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -113,7 +113,7 @@ Feature: propagation of etags when copying files or folders
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -146,7 +146,7 @@ Feature: propagation of etags when copying files or folders
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
|
||||
@@ -22,7 +22,7 @@ Feature: propagation of etags when creating folders
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -47,7 +47,7 @@ Feature: propagation of etags when creating folders
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -124,7 +124,7 @@ Feature: propagation of etags when creating folders
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
|
||||
@@ -22,7 +22,7 @@ Feature: propagation of etags when uploading data
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -46,7 +46,7 @@ Feature: propagation of etags when uploading data
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -172,7 +172,7 @@ Feature: propagation of etags when uploading data
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
|
||||
@@ -21,7 +21,7 @@ Feature: there can be only one exclusive lock on a resource
|
||||
| new | shared |
|
||||
| new | exclusive |
|
||||
|
||||
@personalSpace @skipOnOcV10
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path | lock-scope |
|
||||
| spaces | shared |
|
||||
@@ -48,7 +48,7 @@ Feature: there can be only one exclusive lock on a resource
|
||||
| new | shared |
|
||||
| new | exclusive |
|
||||
|
||||
@personalSpace @skipOnOcV10
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path | lock-scope |
|
||||
| spaces | shared |
|
||||
@@ -75,7 +75,7 @@ Feature: there can be only one exclusive lock on a resource
|
||||
| new | shared |
|
||||
| new | exclusive |
|
||||
|
||||
@personalSpace @skipOnOcV10
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path | lock-scope |
|
||||
| spaces | shared |
|
||||
@@ -102,7 +102,7 @@ Feature: there can be only one exclusive lock on a resource
|
||||
| new | shared |
|
||||
| new | exclusive |
|
||||
|
||||
@personalSpace @skipOnOcV10
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path | lock-scope |
|
||||
| spaces | shared |
|
||||
|
||||
@@ -25,7 +25,7 @@ Feature: independent locks
|
||||
| new | shared |
|
||||
| new | exclusive |
|
||||
|
||||
@personalSpace @skipOnOcV10
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path | lock-scope |
|
||||
| spaces | shared |
|
||||
@@ -57,7 +57,7 @@ Feature: independent locks
|
||||
| new | exclusive | .git | config | .git |
|
||||
| new | exclusive | .git | config | .git/config |
|
||||
|
||||
@personalSpace @skipOnOcV10
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path | lock-scope | foldername | filename | to-lock |
|
||||
| spaces | shared | .git | config | .git |
|
||||
|
||||
@@ -31,7 +31,7 @@ Feature: independent locks
|
||||
| new | shared |
|
||||
| new | exclusive |
|
||||
|
||||
@personalSpace @skipOnOcV10
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path | lock-scope |
|
||||
| spaces | shared |
|
||||
@@ -60,7 +60,7 @@ Feature: independent locks
|
||||
| new | shared |
|
||||
| new | exclusive |
|
||||
|
||||
@personalSpace @skipOnOcV10
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path | lock-scope |
|
||||
| spaces | shared |
|
||||
|
||||
@@ -20,7 +20,7 @@ Feature: UNLOCK locked items
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@personalSpace @skipOnOcV10
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path |
|
||||
| spaces |
|
||||
@@ -65,7 +65,7 @@ Feature: UNLOCK locked items
|
||||
| new | shared |
|
||||
| new | exclusive |
|
||||
|
||||
@personalSpace @skipOnOcV10
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path | lock-scope |
|
||||
| spaces | shared |
|
||||
|
||||
@@ -28,7 +28,7 @@ Feature: UNLOCK locked items (sharing)
|
||||
| new | shared | /parent.txt |
|
||||
| new | exclusive | /parent.txt |
|
||||
|
||||
@personalSpace @skipOnOcV10
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path | lock-scope | pending_share_path |
|
||||
| spaces | shared | /parent.txt |
|
||||
@@ -52,7 +52,7 @@ Feature: UNLOCK locked items (sharing)
|
||||
| new | shared |
|
||||
| new | exclusive |
|
||||
|
||||
@personalSpace @skipOnOcV10
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path | lock-scope |
|
||||
| spaces | shared |
|
||||
@@ -76,7 +76,7 @@ Feature: UNLOCK locked items (sharing)
|
||||
| new | shared | /parent.txt |
|
||||
| new | exclusive | /parent.txt |
|
||||
|
||||
@personalSpace @skipOnOcV10
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path | lock-scope | pending_share_path |
|
||||
| spaces | shared | /parent.txt |
|
||||
@@ -100,7 +100,7 @@ Feature: UNLOCK locked items (sharing)
|
||||
| new | shared | /parent.txt |
|
||||
| new | exclusive | /parent.txt |
|
||||
|
||||
@personalSpace @skipOnOcV10
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path | lock-scope | pending_share_path |
|
||||
| spaces | shared | /parent.txt |
|
||||
@@ -124,7 +124,7 @@ Feature: UNLOCK locked items (sharing)
|
||||
| new | shared |
|
||||
| new | exclusive |
|
||||
|
||||
@personalSpace @skipOnOcV10
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav-path | lock-scope |
|
||||
| spaces | shared |
|
||||
|
||||
@@ -21,7 +21,7 @@ Feature: move (rename) folder
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -39,7 +39,7 @@ Feature: move (rename) folder
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -57,7 +57,7 @@ Feature: move (rename) folder
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -78,7 +78,7 @@ Feature: move (rename) folder
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -96,7 +96,7 @@ Feature: move (rename) folder
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -122,7 +122,7 @@ Feature: move (rename) folder
|
||||
| new | /... |
|
||||
| new | /..upload |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | folder_name |
|
||||
| spaces | /upload. |
|
||||
@@ -147,7 +147,7 @@ Feature: move (rename) folder
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
|
||||
@@ -21,7 +21,7 @@ Feature: users cannot move (rename) a folder to a blacklisted name
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
|
||||
@@ -23,7 +23,7 @@ Feature: move (rename) file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -43,7 +43,7 @@ Feature: move (rename) file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -61,7 +61,7 @@ Feature: move (rename) file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -80,7 +80,7 @@ Feature: move (rename) file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -100,7 +100,7 @@ Feature: move (rename) file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -116,7 +116,7 @@ Feature: move (rename) file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -132,7 +132,7 @@ Feature: move (rename) file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -153,7 +153,7 @@ Feature: move (rename) file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -176,7 +176,7 @@ Feature: move (rename) file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -204,7 +204,7 @@ Feature: move (rename) file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -222,7 +222,7 @@ Feature: move (rename) file
|
||||
| old | #oc ab?cd=ef# |
|
||||
| new | #oc ab?cd=ef# |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | renamed_file |
|
||||
| spaces | #oc ab?cd=ef# |
|
||||
@@ -250,7 +250,7 @@ Feature: move (rename) file
|
||||
| new | /... | ... |
|
||||
| new | /..upload | ..abc |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | folder_name | file_name |
|
||||
| spaces | /upload. | abc. |
|
||||
@@ -272,7 +272,7 @@ Feature: move (rename) file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -288,7 +288,7 @@ Feature: move (rename) file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -319,7 +319,7 @@ Feature: move (rename) file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -349,7 +349,7 @@ Feature: move (rename) file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -384,7 +384,7 @@ Feature: move (rename) file
|
||||
| new | texta | file.txt | textb | 0 |
|
||||
| new | texta | file.txt | textb | 1 |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | source_folder | source_file | target_folder | target_file |
|
||||
| spaces | text | file.txt | 0 | file.txt |
|
||||
@@ -421,7 +421,7 @@ Feature: move (rename) file
|
||||
| new | texta | file.txt | 0 |
|
||||
| new | texta | file.txt | 0 |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | source_folder | source_file | target_file |
|
||||
| spaces | 0 | file.txt | file.txt |
|
||||
@@ -445,7 +445,7 @@ Feature: move (rename) file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -463,7 +463,7 @@ Feature: move (rename) file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
|
||||
@@ -19,7 +19,7 @@ Feature: users cannot move (rename) a file to a blacklisted name
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@api @files_sharing-app-required @skipOnOcV10
|
||||
@api @files_sharing-app-required
|
||||
Feature: move (rename) file
|
||||
As a user
|
||||
I want to be able to move and rename files
|
||||
|
||||
@@ -20,7 +20,7 @@ Feature: download file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -36,7 +36,7 @@ Feature: download file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -54,7 +54,7 @@ Feature: download file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -72,7 +72,7 @@ Feature: download file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -91,7 +91,7 @@ Feature: download file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -110,7 +110,7 @@ Feature: download file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -131,7 +131,7 @@ Feature: download file
|
||||
| new | ",,,.txt" |
|
||||
| new | ",,,.," |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | filename |
|
||||
| spaces | "sample,1.txt" |
|
||||
@@ -153,7 +153,7 @@ Feature: download file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -184,7 +184,7 @@ Feature: download file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -200,7 +200,7 @@ Feature: download file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -216,7 +216,7 @@ Feature: download file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -231,7 +231,7 @@ Feature: download file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -258,12 +258,12 @@ Feature: download file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
|
||||
@smokeTest @skipOnOcV10
|
||||
@smokeTest
|
||||
Scenario Outline: Downloading a file should serve security headers
|
||||
Given using <dav_version> DAV path
|
||||
When user "Alice" downloads file "/welcome.txt" using the WebDAV API
|
||||
|
||||
@@ -42,7 +42,7 @@ Feature: list files
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -68,7 +68,7 @@ Feature: list files
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -97,7 +97,7 @@ Feature: list files
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -121,7 +121,7 @@ Feature: list files
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -149,7 +149,7 @@ Feature: list files
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -174,7 +174,7 @@ Feature: list files
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -285,7 +285,7 @@ Feature: list files
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -318,7 +318,7 @@ Feature: list files
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -349,7 +349,7 @@ Feature: list files
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -364,7 +364,7 @@ Feature: list files
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -383,7 +383,7 @@ Feature: list files
|
||||
| dav_version |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -403,7 +403,7 @@ Feature: list files
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
|
||||
@@ -10,7 +10,7 @@ Feature: PROPFIND
|
||||
| dav_path |
|
||||
| /remote.php/dav/files |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_path |
|
||||
| /remote.php/dav/spaces |
|
||||
|
||||
@@ -35,7 +35,7 @@ Feature: refuse access
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -42,7 +42,7 @@ Feature: Search
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -64,7 +64,7 @@ Feature: Search
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -87,7 +87,7 @@ Feature: Search
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -102,7 +102,7 @@ Feature: Search
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -126,7 +126,7 @@ Feature: Search
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -150,7 +150,7 @@ Feature: Search
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -175,7 +175,7 @@ Feature: Search
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -208,7 +208,7 @@ Feature: Search
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -240,7 +240,7 @@ Feature: Search
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -265,7 +265,7 @@ Feature: Search
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
|
||||
@@ -23,7 +23,7 @@ Feature: copy file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -39,7 +39,7 @@ Feature: copy file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -57,7 +57,7 @@ Feature: copy file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -119,7 +119,7 @@ Feature: copy file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -138,7 +138,7 @@ Feature: copy file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -156,7 +156,7 @@ Feature: copy file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -178,7 +178,7 @@ Feature: copy file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -202,7 +202,7 @@ Feature: copy file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -225,7 +225,7 @@ Feature: copy file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -249,7 +249,7 @@ Feature: copy file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -409,7 +409,7 @@ Feature: copy file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -435,7 +435,7 @@ Feature: copy file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -562,7 +562,7 @@ Feature: copy file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -579,7 +579,7 @@ Feature: copy file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -595,7 +595,7 @@ Feature: copy file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -613,7 +613,7 @@ Feature: copy file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -725,7 +725,7 @@ Feature: copy file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -838,7 +838,7 @@ Feature: copy file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -859,7 +859,7 @@ Feature: copy file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -880,7 +880,7 @@ Feature: copy file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
|
||||
@@ -33,7 +33,7 @@ Feature: create files and folder
|
||||
| new | /😀 🤖 |
|
||||
| new | /new&folder |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | folder_name |
|
||||
| spaces | /upload |
|
||||
@@ -59,7 +59,7 @@ Feature: create files and folder
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -78,7 +78,7 @@ Feature: create files and folder
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -98,7 +98,7 @@ Feature: create files and folder
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -117,7 +117,7 @@ Feature: create files and folder
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -136,7 +136,7 @@ Feature: create files and folder
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -167,7 +167,7 @@ Feature: create files and folder
|
||||
| new | /😀 🤖.txt |
|
||||
| new | /new&file.txt |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | file_name |
|
||||
| spaces | /upload.txt |
|
||||
|
||||
@@ -19,7 +19,7 @@ Feature: get quota
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -35,7 +35,7 @@ Feature: get quota
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -62,7 +62,7 @@ Feature: get quota
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -82,7 +82,7 @@ Feature: get quota
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -104,7 +104,7 @@ Feature: get quota
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
|
||||
@@ -20,7 +20,7 @@ Feature: set file properties
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -37,7 +37,7 @@ Feature: set file properties
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -55,7 +55,7 @@ Feature: set file properties
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -78,7 +78,7 @@ Feature: set file properties
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -96,7 +96,7 @@ Feature: set file properties
|
||||
| old | new |
|
||||
| new | old |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| action_dav_version | other_dav_version |
|
||||
| spaces | new |
|
||||
|
||||
@@ -26,7 +26,7 @@ Feature: get file properties
|
||||
| new | /नेपाली.txt |
|
||||
| new | s,a,m,p,l,e.txt |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | file_name |
|
||||
| spaces | /upload.txt |
|
||||
@@ -53,7 +53,7 @@ Feature: get file properties
|
||||
| new | /file ?2.txt | remote.php/dav/files/%username%/file ?2.txt |
|
||||
| new | /file &2.txt | remote.php/dav/files/%username%/file &2.txt |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | file_name | expected_href |
|
||||
| spaces | /C++ file.cpp | dav/spaces/%spaceid%/C++ file.cpp |
|
||||
@@ -89,7 +89,7 @@ Feature: get file properties
|
||||
| new | /folder ?2.txt | remote.php/dav/files/%username%/folder ?2.txt |
|
||||
| new | /folder &2.txt | remote.php/dav/files/%username%/folder &2.txt |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | folder_name | expected_href |
|
||||
| spaces | /upload | dav/spaces/%spaceid%/upload |
|
||||
@@ -121,7 +121,7 @@ Feature: get file properties
|
||||
| new | /नेपाली | नेपाली |
|
||||
| new | /folder #2.txt | file #2.txt |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | folder_name | file_name |
|
||||
| spaces | /upload | abc.txt |
|
||||
@@ -144,7 +144,7 @@ Feature: get file properties
|
||||
| old | /folder ?2.txt | file ?2.txt |
|
||||
| new | /folder ?2.txt | file ?2.txt |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | folder_name | file_name |
|
||||
| spaces | /folder ?2.txt | file ?2.txt |
|
||||
@@ -163,7 +163,7 @@ Feature: get file properties
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -189,7 +189,7 @@ Feature: get file properties
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -215,7 +215,7 @@ Feature: get file properties
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -238,7 +238,7 @@ Feature: get file properties
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -275,7 +275,7 @@ Feature: get file properties
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -294,7 +294,7 @@ Feature: get file properties
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -340,12 +340,12 @@ Feature: get file properties
|
||||
| dav_version |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10
|
||||
|
||||
Examples:
|
||||
| dav_version |
|
||||
| old |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -380,12 +380,12 @@ Feature: get file properties
|
||||
| dav_version |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10
|
||||
|
||||
Examples:
|
||||
| dav_version |
|
||||
| old |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -404,7 +404,7 @@ Feature: get file properties
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -423,7 +423,7 @@ Feature: get file properties
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -442,7 +442,7 @@ Feature: get file properties
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -461,7 +461,7 @@ Feature: get file properties
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -480,7 +480,7 @@ Feature: get file properties
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -499,7 +499,7 @@ Feature: get file properties
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -518,7 +518,7 @@ Feature: get file properties
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -537,7 +537,7 @@ Feature: get file properties
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -556,7 +556,7 @@ Feature: get file properties
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -575,7 +575,7 @@ Feature: get file properties
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -594,7 +594,7 @@ Feature: get file properties
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -613,7 +613,7 @@ Feature: get file properties
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -632,7 +632,7 @@ Feature: get file properties
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
|
||||
@@ -27,7 +27,7 @@ Feature: upload file
|
||||
| new | /strängé file.txt |
|
||||
| new | /s,a,m,p,l,e.txt |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | file_name |
|
||||
| spaces | /upload.txt |
|
||||
@@ -48,7 +48,7 @@ Feature: upload file
|
||||
| new | "C++ file.cpp" |
|
||||
| new | "file #2.txt" |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | file_name |
|
||||
| spaces | "C++ file.cpp" |
|
||||
@@ -70,7 +70,7 @@ Feature: upload file
|
||||
| new | " ?fi=le&%#2 . txt" |
|
||||
| new | " # %ab ab?=ed " |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | file_name |
|
||||
| spaces | "file ?2.txt" |
|
||||
@@ -92,7 +92,7 @@ Feature: upload file
|
||||
| new | ",,,.txt" |
|
||||
| new | ",,,.," |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | file_name |
|
||||
| spaces | "sample,1.txt" |
|
||||
@@ -119,7 +119,7 @@ Feature: upload file
|
||||
| new | /नेपाली | नेपाली |
|
||||
| new | /folder #2.txt | file #2.txt |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | folder_name | file_name |
|
||||
| spaces | /strängé folder | strängé file.txt |
|
||||
@@ -143,7 +143,7 @@ Feature: upload file
|
||||
| new | /folder ?2.txt | file ?2.txt |
|
||||
| new | /?fi=le&%#2 . txt | # %ab ab?=ed |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | folder_name | file_name |
|
||||
| spaces | /folder ?2.txt | file ?2.txt |
|
||||
@@ -161,7 +161,7 @@ Feature: upload file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -181,7 +181,7 @@ Feature: upload file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -208,7 +208,7 @@ Feature: upload file
|
||||
| new | /upload...1.. | abc...txt.. |
|
||||
| new | /... | ... |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | folder_name | file_name |
|
||||
| spaces | /upload. | abc. |
|
||||
@@ -229,7 +229,7 @@ Feature: upload file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -247,7 +247,7 @@ Feature: upload file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -266,7 +266,7 @@ Feature: upload file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -285,7 +285,7 @@ Feature: upload file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -312,7 +312,7 @@ Feature: upload file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -328,7 +328,7 @@ Feature: upload file
|
||||
| old |
|
||||
| new |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
|
||||
@@ -45,7 +45,7 @@ Feature: upload file using old chunking
|
||||
| dav_version |
|
||||
| old |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -65,7 +65,7 @@ Feature: upload file using old chunking
|
||||
| dav_version |
|
||||
| old |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -89,7 +89,7 @@ Feature: upload file using old chunking
|
||||
| dav_version |
|
||||
| old |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version |
|
||||
| spaces |
|
||||
@@ -114,7 +114,7 @@ Feature: upload file using old chunking
|
||||
| old | &#? TIÄFÜ @a#8a=b?c=d ?abc=oc # |
|
||||
| old | 0 |
|
||||
|
||||
@skipOnOcV10 @personalSpace
|
||||
@personalSpace
|
||||
Examples:
|
||||
| dav_version | file-name |
|
||||
| spaces | &#? TIÄFÜ @a#8a=b?c=d ?abc=oc # |
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user