Browse Source

Fix forbidden backslash DAV integration tests

tags/v12.0.0beta1
Vincent Petry 7 years ago
parent
commit
d379b197d5
No account linked to committer's email address
1 changed files with 12 additions and 12 deletions
  1. 12
    12
      build/integration/features/webdav-related.feature

+ 12
- 12
build/integration/features/webdav-related.feature View File

@@ -541,40 +541,40 @@ Feature: webdav-related
Given using old dav path
And user "user0" exists
And user "user0" created a folder "/testshare"
When User "user0" moves folder "/testshare" to "/%2F"
Then the HTTP status code should be "403"
When User "user0" moves folder "/testshare" to "/%5C"
Then the HTTP status code should be "400"

Scenario: Renaming a folder beginning with a backslash encoded should return an error using old endpoint
Given using old dav path
And user "user0" exists
And user "user0" created a folder "/testshare"
When User "user0" moves folder "/testshare" to "/%2Ftestshare"
Then the HTTP status code should be "403"
When User "user0" moves folder "/testshare" to "/%5Ctestshare"
Then the HTTP status code should be "400"

Scenario: Renaming a folder including a backslash encoded should return an error using old endpoint
Given using old dav path
And user "user0" exists
And user "user0" created a folder "/testshare"
When User "user0" moves folder "/testshare" to "/hola%2Fhola"
Then the HTTP status code should be "403"
When User "user0" moves folder "/testshare" to "/hola%5Chola"
Then the HTTP status code should be "400"

Scenario: Renaming a folder to a backslash encoded should return an error using new endpoint
Given using new dav path
And user "user0" exists
And user "user0" created a folder "/testshare"
When User "user0" moves folder "/testshare" to "/%2F"
Then the HTTP status code should be "403"
When User "user0" moves folder "/testshare" to "/%5C"
Then the HTTP status code should be "400"

Scenario: Renaming a folder beginning with a backslash encoded should return an error using new endpoint
Given using new dav path
And user "user0" exists
And user "user0" created a folder "/testshare"
When User "user0" moves folder "/testshare" to "/%2Ftestshare"
Then the HTTP status code should be "403"
When User "user0" moves folder "/testshare" to "/%5Ctestshare"
Then the HTTP status code should be "400"

Scenario: Renaming a folder including a backslash encoded should return an error using new endpoint
Given using new dav path
And user "user0" exists
And user "user0" created a folder "/testshare"
When User "user0" moves folder "/testshare" to "/hola%2Fhola"
Then the HTTP status code should be "403"
When User "user0" moves folder "/testshare" to "/hola%5Chola"
Then the HTTP status code should be "400"

Loading…
Cancel
Save