Merge pull request #9565 from owncloud/tests/tus-upload

[tests-only][full-ci] add TUS upload API test for invalid ".." path
This commit is contained in:
Sawjan Gurung
2024-07-09 15:07:16 +05:45
committed by GitHub
2 changed files with 4 additions and 1 deletions

View File

@@ -1576,7 +1576,7 @@ trait WebDav {
$type
);
$statusCode = $response->getStatusCode();
if ($statusCode < 401 || $statusCode > 404) {
if ($statusCode < 400 || $statusCode > 499) {
try {
$responseXml = HttpRequestHelper::getResponseXml(
$response,

View File

@@ -164,14 +164,17 @@ Feature: upload file
| old | "filewithLF-and-CR\r\n" | ZmlsZXdpdGhMRi1hbmQtQ1INCgo= |
| old | "folder/file" | Zm9sZGVyL2ZpbGU= |
| old | "my\\file" | bXkMaWxl |
| old | ".." | Li4= |
| new | " " | IA== |
| new | "filewithLF-and-CR\r\n" | ZmlsZXdpdGhMRi1hbmQtQ1INCgo= |
| new | "folder/file" | Zm9sZGVyL2ZpbGU= |
| new | "my\\file" | bXkMaWxl |
| new | ".." | Li4= |
| spaces | " " | IA== |
| spaces | "filewithLF-and-CR\r\n" | ZmlsZXdpdGhMRi1hbmQtQ1INCgo= |
| spaces | "folder/file" | Zm9sZGVyL2ZpbGU= |
| spaces | "my\\file" | bXkMaWxl |
| spaces | ".." | Li4= |
Scenario Outline: upload a zero-byte file