Merge pull request #9557 from owncloud/webdav-remove-when-steps
[tests-only][full-ci] remove unused When step definitions from WebDav.php
This commit is contained in:
@@ -623,7 +623,6 @@ trait WebDav {
|
||||
/**
|
||||
* @When user :user moves file :source to :destination using the WebDAV API
|
||||
* @When user :user moves folder :source to :destination using the WebDAV API
|
||||
* @When user :user moves entry :source to :destination using the WebDAV API
|
||||
*
|
||||
* @param string $user
|
||||
* @param string $source
|
||||
@@ -795,20 +794,6 @@ trait WebDav {
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @When /^the user copies file "([^"]*)" to "([^"]*)" using the WebDAV API$/
|
||||
*
|
||||
* @param string $fileSource
|
||||
* @param string $fileDestination
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function theUserCopiesFileUsingTheAPI(string $fileSource, string $fileDestination):void {
|
||||
$response = $this->copyFile($this->getCurrentUser(), $fileSource, $fileDestination);
|
||||
$this->setResponse($response);
|
||||
$this->pushToLastHttpStatusCodesArray();
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $user
|
||||
* @param string $fileSource
|
||||
@@ -1341,17 +1326,6 @@ trait WebDav {
|
||||
$this->checkDownloadedContentMatches("$content\n", '', $response);
|
||||
}
|
||||
|
||||
/**
|
||||
* @When the user downloads the file :fileName using the WebDAV API
|
||||
*
|
||||
* @param string $fileName
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function theUserDownloadsTheFileUsingTheAPI(string $fileName):void {
|
||||
$this->setResponse($this->downloadFileAsUserUsingPassword($this->currentUser, $fileName));
|
||||
}
|
||||
|
||||
/**
|
||||
* @When user :user downloads file :fileName using the WebDAV API
|
||||
* @When user :user tries to download file :fileName using the WebDAV API
|
||||
@@ -1368,23 +1342,6 @@ trait WebDav {
|
||||
$this->setResponse($this->downloadFileAsUserUsingPassword($user, $fileName));
|
||||
}
|
||||
|
||||
/**
|
||||
* @When user :user using password :password downloads the file :fileName using the WebDAV API
|
||||
*
|
||||
* @param string $user
|
||||
* @param string|null $password
|
||||
* @param string $fileName
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function userUsingPasswordDownloadsTheFileUsingTheAPI(
|
||||
string $user,
|
||||
?string $password,
|
||||
string $fileName
|
||||
):void {
|
||||
$this->setResponse($this->downloadFileAsUserUsingPassword($user, $fileName, $password));
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $user
|
||||
* @param string $fileName
|
||||
@@ -2070,56 +2027,6 @@ trait WebDav {
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @When the user uploads file :source to :destination using the WebDAV API
|
||||
*
|
||||
* @param string $source
|
||||
* @param string $destination
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function theUserUploadsAFileTo(
|
||||
string $source,
|
||||
string $destination
|
||||
):void {
|
||||
$response = $this->uploadFile($this->currentUser, $source, $destination);
|
||||
$this->setResponse($response);
|
||||
$this->setResponseXml(
|
||||
HttpRequestHelper::parseResponseAsXml($response)
|
||||
);
|
||||
$this->pushToLastHttpStatusCodesArray(
|
||||
(string) $this->getResponse()->getStatusCode()
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @When /^user "([^"]*)" on "(LOCAL|REMOTE)" uploads file "([^"]*)" to "([^"]*)" using the WebDAV API$/
|
||||
*
|
||||
* @param string $user
|
||||
* @param string $server
|
||||
* @param string $source
|
||||
* @param string $destination
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function userOnUploadsAFileTo(
|
||||
string $user,
|
||||
string $server,
|
||||
string $source,
|
||||
string $destination
|
||||
):void {
|
||||
$previousServer = $this->usingServer($server);
|
||||
$response = $this->uploadFile($user, $source, $destination);
|
||||
$this->setResponse($response);
|
||||
$this->setResponseXml(
|
||||
HttpRequestHelper::parseResponseAsXml($response)
|
||||
);
|
||||
$this->pushToLastHttpStatusCodesArray(
|
||||
(string) $this->getResponse()->getStatusCode()
|
||||
);
|
||||
$this->usingServer($previousServer);
|
||||
}
|
||||
|
||||
/**
|
||||
* Upload file as a user with different headers
|
||||
*
|
||||
@@ -2165,29 +2072,6 @@ trait WebDav {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @When /^user "([^"]*)" uploads file "([^"]*)" to "([^"]*)" in (\d+) chunks (?:with (new|old|v1|v2) chunking and)?\s?using the WebDAV API$/
|
||||
* @When user :user uploads file :source to :destination with chunks using the WebDAV API
|
||||
*
|
||||
* @param string $user
|
||||
* @param string $source
|
||||
* @param string $destination
|
||||
* @param int $noOfChunks
|
||||
* @param string|null $chunkingVersion old|v1|new|v2 null for autodetect
|
||||
*
|
||||
* @return void
|
||||
* @throws Exception
|
||||
*/
|
||||
public function userUploadsAFileToWithChunks(
|
||||
string $user,
|
||||
string $source,
|
||||
string $destination,
|
||||
int $noOfChunks = 2,
|
||||
?string $chunkingVersion = null
|
||||
):void {
|
||||
$this->userUploadsAFileInChunk($user, $source, $destination, $noOfChunks, $chunkingVersion);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $user
|
||||
* @param string $source
|
||||
@@ -2244,36 +2128,6 @@ trait WebDav {
|
||||
$this->pushToLastStatusCodesArrays();
|
||||
}
|
||||
|
||||
/**
|
||||
* @When /^user "([^"]*)" uploads file "([^"]*)" asynchronously to "([^"]*)" in (\d+) chunks (?:with (new|old|v1|v2) chunking and)?\s?using the WebDAV API$/
|
||||
*
|
||||
* @param string $user
|
||||
* @param string $source
|
||||
* @param string $destination
|
||||
* @param int $noOfChunks
|
||||
* @param string|null $chunkingVersion old|v1|new|v2 null for autodetect
|
||||
*
|
||||
* @return void
|
||||
* @throws Exception
|
||||
*/
|
||||
public function userUploadsAFileAsyncToWithChunks(
|
||||
string $user,
|
||||
string $source,
|
||||
string $destination,
|
||||
int $noOfChunks = 2,
|
||||
?string $chunkingVersion = null
|
||||
):void {
|
||||
$user = $this->getActualUsername($user);
|
||||
$this->userUploadsAFileInChunk(
|
||||
$user,
|
||||
$source,
|
||||
$destination,
|
||||
$noOfChunks,
|
||||
$chunkingVersion,
|
||||
true
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* sets the chunking version from human-readable format
|
||||
*
|
||||
@@ -2295,34 +2149,6 @@ trait WebDav {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Uploading with old/new DAV and chunked/non-chunked.
|
||||
*
|
||||
* @When user :user uploads file :source to filenames based on :destination with all mechanisms using the WebDAV API
|
||||
*
|
||||
* @param string $user
|
||||
* @param string $source
|
||||
* @param string $destination
|
||||
*
|
||||
* @return void
|
||||
* @throws Exception
|
||||
*/
|
||||
public function userUploadsAFileToWithAllMechanisms(
|
||||
string $user,
|
||||
string $source,
|
||||
string $destination
|
||||
):void {
|
||||
$user = $this->getActualUsername($user);
|
||||
$this->uploadResponses = UploadHelper::uploadWithAllMechanisms(
|
||||
$this->getBaseUrl(),
|
||||
$this->getActualUsername($user),
|
||||
$this->getUserPassword($user),
|
||||
$this->acceptanceTestsDirLocation() . $source,
|
||||
$destination,
|
||||
$this->getStepLineRef()
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* Uploading with old/new DAV and chunked/non-chunked.
|
||||
* Except do not do the new-DAV-new-chunking combination. That is not being
|
||||
@@ -2356,64 +2182,25 @@ trait WebDav {
|
||||
}
|
||||
|
||||
/**
|
||||
* Overwriting with old/new DAV and chunked/non-chunked.
|
||||
*
|
||||
* @When user :user overwrites from file :source to file :destination with all mechanisms using the WebDAV API
|
||||
* @When /^user "([^"]*)" uploads file "([^"]*)" to "([^"]*)" in (\d+) chunks (?:with (new|old|v1|v2) chunking and)?\s?using the WebDAV API$/
|
||||
*
|
||||
* @param string $user
|
||||
* @param string $source
|
||||
* @param string $destination
|
||||
* @param int $noOfChunks
|
||||
* @param string|null $chunkingVersion old|v1|new|v2 null for autodetect
|
||||
*
|
||||
* @return void
|
||||
* @throws Exception
|
||||
*/
|
||||
public function userOverwritesAFileToWithAllMechanisms(
|
||||
public function userUploadsAFileToWithChunks(
|
||||
string $user,
|
||||
string $source,
|
||||
string $destination
|
||||
string $destination,
|
||||
int $noOfChunks = 2,
|
||||
?string $chunkingVersion = null
|
||||
):void {
|
||||
$user = $this->getActualUsername($user);
|
||||
$this->uploadResponses = UploadHelper::uploadWithAllMechanisms(
|
||||
$this->getBaseUrl(),
|
||||
$this->getActualUsername($user),
|
||||
$this->getUserPassword($user),
|
||||
$this->acceptanceTestsDirLocation() . $source,
|
||||
$destination,
|
||||
$this->getStepLineRef(),
|
||||
true
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* Overwriting with old/new DAV and chunked/non-chunked.
|
||||
* Except do not do the new-DAV-new-chunking combination. That is not being
|
||||
* supported on all implementations.
|
||||
*
|
||||
* @When user :user overwrites from file :source to file :destination with all mechanisms except new chunking using the WebDAV API
|
||||
*
|
||||
* @param string $user
|
||||
* @param string $source
|
||||
* @param string $destination
|
||||
*
|
||||
* @return void
|
||||
* @throws Exception
|
||||
*/
|
||||
public function userOverwritesAFileToWithAllMechanismsExceptNewChunking(
|
||||
string $user,
|
||||
string $source,
|
||||
string $destination
|
||||
):void {
|
||||
$user = $this->getActualUsername($user);
|
||||
$this->uploadResponses = UploadHelper::uploadWithAllMechanisms(
|
||||
$this->getBaseUrl(),
|
||||
$this->getActualUsername($user),
|
||||
$this->getUserPassword($user),
|
||||
$this->acceptanceTestsDirLocation() . $source,
|
||||
$destination,
|
||||
$this->getStepLineRef(),
|
||||
true,
|
||||
'new'
|
||||
);
|
||||
$this->userUploadsAFileInChunk($user, $source, $destination, $noOfChunks, $chunkingVersion);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -2858,26 +2645,6 @@ trait WebDav {
|
||||
$this->theHTTPStatusCodeShouldBe([201, 204], '', $response);
|
||||
}
|
||||
|
||||
/**
|
||||
* @When user :user uploads file :destination of size :bytes bytes
|
||||
*
|
||||
* @param string $user
|
||||
* @param string $destination
|
||||
* @param string $bytes
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function userUploadsAFileToOfSizeBytes(
|
||||
string $user,
|
||||
string $destination,
|
||||
string $bytes
|
||||
):void {
|
||||
$filename = "filespecificSize.txt";
|
||||
$this->createLocalFileOfSpecificSize($filename, $bytes, 'a');
|
||||
Assert::assertFileExists($this->workStorageDirLocation() . $filename);
|
||||
$this->setResponse($this->uploadFile($user, $this->temporaryStorageSubfolderName() . "/$filename", $destination));
|
||||
}
|
||||
|
||||
/**
|
||||
* @Given user :user has uploaded file :destination ending with :text of size :bytes bytes
|
||||
*
|
||||
@@ -2900,70 +2667,6 @@ trait WebDav {
|
||||
$this->checkElementList($user, $expectedElements);
|
||||
}
|
||||
|
||||
/**
|
||||
* @When user :user uploads file :destination ending with :text of size :bytes bytes
|
||||
*
|
||||
* @param string $user
|
||||
* @param string $destination
|
||||
* @param string $text
|
||||
* @param string $bytes
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function userUploadsAFileToEndingWithOfSizeBytes(
|
||||
string $user,
|
||||
string $destination,
|
||||
string $text,
|
||||
string $bytes
|
||||
):void {
|
||||
$filename = "filespecificSize.txt";
|
||||
$this->createLocalFileOfSpecificSize($filename, $bytes, $text);
|
||||
Assert::assertFileExists($this->workStorageDirLocation() . $filename);
|
||||
$response = $this->uploadFile($user, $this->temporaryStorageSubfolderName() . "/$filename", $destination);
|
||||
$this->setResponse($response);
|
||||
$this->setResponseXml(
|
||||
HttpRequestHelper::parseResponseAsXml($response)
|
||||
);
|
||||
$this->pushToLastHttpStatusCodesArray(
|
||||
(string) $this->getResponse()->getStatusCode()
|
||||
);
|
||||
$this->removeFile($this->workStorageDirLocation(), $filename);
|
||||
}
|
||||
|
||||
/**
|
||||
* @When user :user uploads to these filenames with content :content using the webDAV API then the results should be as listed
|
||||
*
|
||||
* @param string $user
|
||||
* @param string $content
|
||||
* @param TableNode $table
|
||||
*
|
||||
* @return void
|
||||
* @throws Exception
|
||||
* @throws GuzzleException
|
||||
*/
|
||||
public function userUploadsFilesWithContentTo(
|
||||
string $user,
|
||||
string $content,
|
||||
TableNode $table
|
||||
):void {
|
||||
$user = $this->getActualUsername($user);
|
||||
foreach ($table->getHash() as $row) {
|
||||
var_dump($row['filename']);
|
||||
$response = $this->uploadFileWithContent($user, $content, $row['filename']);
|
||||
$this->setResponse($response);
|
||||
$this->pushToLastHttpStatusCodesArray();
|
||||
$this->theHTTPStatusCodeShouldBe(
|
||||
$row['http-code'],
|
||||
"HTTP status code was not the expected value " . $row['http-code'] . " while trying to upload " . $row['filename']
|
||||
);
|
||||
if ($row['exists'] === "yes") {
|
||||
$this->checkFileOrFolderExistsForUser($user, "file", $row['filename']);
|
||||
} else {
|
||||
$this->checkFileOrFolderDoesNotExistsForUser($user, "file", $row['filename']);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $user
|
||||
* @param string|null $content
|
||||
@@ -3000,24 +2703,6 @@ trait WebDav {
|
||||
return $response;
|
||||
}
|
||||
|
||||
/**
|
||||
* @When the administrator uploads file with content :content to :destination using the WebDAV API
|
||||
*
|
||||
* @param string|null $content
|
||||
* @param string $destination
|
||||
*
|
||||
* @return void
|
||||
* @throws GuzzleException
|
||||
* @throws JsonException
|
||||
*/
|
||||
public function adminUploadsAFileWithContentTo(
|
||||
?string $content,
|
||||
string $destination
|
||||
):void {
|
||||
$response = $this->uploadFileWithContent($this->getAdminUsername(), $content, $destination);
|
||||
$this->setResponse($response);
|
||||
}
|
||||
|
||||
/**
|
||||
* @When user :user uploads file with content :content to :destination using the WebDAV API
|
||||
*
|
||||
@@ -3535,18 +3220,6 @@ trait WebDav {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @When /^the user deletes (?:file|folder) "([^"]*)" using the WebDAV API$/
|
||||
*
|
||||
* @param string $file
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function theUserDeletesFile(string $file):void {
|
||||
$response = $this->deleteFile($this->getCurrentUser(), $file);
|
||||
$this->setResponse($response);
|
||||
}
|
||||
|
||||
/**
|
||||
* @When /^user "([^"]*)" deletes these (?:files|folders|entries) without delays using the WebDAV API$/
|
||||
*
|
||||
@@ -3567,40 +3240,6 @@ trait WebDav {
|
||||
$this->lastUploadDeleteTime = \time();
|
||||
}
|
||||
|
||||
/**
|
||||
* @When /^the user deletes these (?:files|folders|entries) without delays using the WebDAV API$/
|
||||
*
|
||||
* @param TableNode $table of files or folders to delete
|
||||
*
|
||||
* @return void
|
||||
* @throws Exception
|
||||
*/
|
||||
public function theUserDeletesFilesFoldersWithoutDelays(TableNode $table):void {
|
||||
$user = $this->getActualUsername($this->getCurrentUser());
|
||||
$this->verifyTableNodeColumnsCount($table, 1);
|
||||
foreach ($table->getTable() as $entry) {
|
||||
$entryName = $entry[0];
|
||||
$this->response = $this->makeDavRequest($user, 'DELETE', $entryName, []);
|
||||
$this->pushToLastStatusCodesArrays();
|
||||
}
|
||||
$this->lastUploadDeleteTime = \time();
|
||||
}
|
||||
|
||||
/**
|
||||
* @When /^user "([^"]*)" on "(LOCAL|REMOTE)" deletes (?:file|folder) "([^"]*)" using the WebDAV API$/
|
||||
*
|
||||
* @param string $user
|
||||
* @param string $server
|
||||
* @param string $file
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function userOnDeletesFile(string $user, string $server, string $file):void {
|
||||
$previousServer = $this->usingServer($server);
|
||||
$this->setResponse($this->deleteFile($user, $file));
|
||||
$this->usingServer($previousServer);
|
||||
}
|
||||
|
||||
/**
|
||||
* @When user :user creates folder :destination using the WebDAV API
|
||||
*
|
||||
@@ -3686,17 +3325,6 @@ trait WebDav {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @When the user creates folder :destination using the WebDAV API
|
||||
*
|
||||
* @param string $destination
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function theUserCreatesFolder(string $destination):void {
|
||||
$this->setResponse($this->createFolder($this->getCurrentUser(), $destination));
|
||||
}
|
||||
|
||||
/**
|
||||
* @Then user :user should be able to create folder :destination
|
||||
*
|
||||
@@ -3846,58 +3474,6 @@ trait WebDav {
|
||||
return $response;
|
||||
}
|
||||
|
||||
/**
|
||||
* @When user :user uploads chunk file :num of :total with :data to :destination using the WebDAV API
|
||||
*
|
||||
* @param string $user
|
||||
* @param int $num
|
||||
* @param int $total
|
||||
* @param string|null $data
|
||||
* @param string $destination
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function userUploadsChunkedFile(
|
||||
string $user,
|
||||
int $num,
|
||||
int $total,
|
||||
?string $data,
|
||||
string $destination
|
||||
):void {
|
||||
$this->setResponse($this->userUploadChunkedFile($user, $num, $total, $data, $destination));
|
||||
}
|
||||
|
||||
/**
|
||||
* New style chunking upload
|
||||
*
|
||||
* @When /^user "([^"]*)" uploads the following chunks\s?(asynchronously|) to "([^"]*)" with new chunking and using the WebDAV API$/
|
||||
*
|
||||
* @param string $user
|
||||
* @param string $type "asynchronously" or empty
|
||||
* @param string $file
|
||||
* @param TableNode $chunkDetails table of 2 columns, chunk number and chunk
|
||||
* content, with headings e.g.
|
||||
* | number | content |
|
||||
* | 1 | first data |
|
||||
* | 2 | second data |
|
||||
* Chunks may be numbered out-of-order if desired.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function userUploadsTheFollowingChunksUsingNewChunking(
|
||||
string $user,
|
||||
string $type,
|
||||
string $file,
|
||||
TableNode $chunkDetails
|
||||
):void {
|
||||
$this->uploadTheFollowingChunksUsingNewChunking(
|
||||
$user,
|
||||
$type,
|
||||
$file,
|
||||
$chunkDetails
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* New style chunking upload
|
||||
*
|
||||
@@ -4025,22 +3601,6 @@ trait WebDav {
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @When user :user creates a new chunking upload with id :id using the WebDAV API
|
||||
*
|
||||
* @param string $user
|
||||
* @param string $id
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function userCreatesANewChunkingUploadWithId(
|
||||
string $user,
|
||||
string $id
|
||||
):void {
|
||||
$response = $this->userCreateANewChunkingUploadWithId($user, $id);
|
||||
$this->setResponse($response);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $user
|
||||
* @param int $num
|
||||
@@ -4075,27 +3635,6 @@ trait WebDav {
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @When user :user uploads new chunk file :num with :data to id :id using the WebDAV API
|
||||
*
|
||||
* @param string $user
|
||||
* @param int $num
|
||||
* @param string|null $data
|
||||
* @param string $id
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function userUploadsNewChunkFileOfWithToId(
|
||||
string $user,
|
||||
int $num,
|
||||
?string $data,
|
||||
string $id
|
||||
):void {
|
||||
$response = $this->userUploadNewChunkFileOfWithToId($user, $num, $data, $id);
|
||||
$this->setResponse($response);
|
||||
$this->pushToLastStatusCodesArrays();
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $user
|
||||
* @param string $id
|
||||
@@ -4136,22 +3675,6 @@ trait WebDav {
|
||||
$this->setResponse($this->userMoveNewChunkFileWithIdToMychunkedfile($user, $id, $type, $dest));
|
||||
}
|
||||
|
||||
/**
|
||||
* @When user :user cancels chunking-upload with id :id using the WebDAV API
|
||||
*
|
||||
* @param string $user
|
||||
* @param string $id
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function userCancelsUploadWithId(
|
||||
string $user,
|
||||
string $id
|
||||
):void {
|
||||
$response = $this->deleteUpload($user, $id, []);
|
||||
$this->setResponse($response);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $user
|
||||
* @param string $id
|
||||
@@ -4180,35 +3703,6 @@ trait WebDav {
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @When /^user "([^"]*)" moves new chunk file with id "([^"]*)"\s?(asynchronously|) to "([^"]*)" with size (.*) using the WebDAV API$/
|
||||
*
|
||||
* @param string $user
|
||||
* @param string $id
|
||||
* @param string $type "asynchronously" or empty
|
||||
* @param string $dest
|
||||
* @param int $size
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function userMovesNewChunkFileWithIdToMychunkedfileWithSize(
|
||||
string $user,
|
||||
string $id,
|
||||
string $type,
|
||||
string $dest,
|
||||
int $size
|
||||
):void {
|
||||
$response = $this->userMoveNewChunkFileWithIdToMychunkedfileWithSize(
|
||||
$user,
|
||||
$id,
|
||||
$type,
|
||||
$dest,
|
||||
$size
|
||||
);
|
||||
$this->setResponse($response);
|
||||
$this->pushToLastStatusCodesArrays();
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $user
|
||||
* @param string $id
|
||||
@@ -4237,29 +3731,6 @@ trait WebDav {
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @When /^user "([^"]*)" moves new chunk file with id "([^"]*)"\s?(asynchronously|) to "([^"]*)" with checksum "([^"]*)" using the WebDAV API$/
|
||||
*
|
||||
* @param string $user
|
||||
* @param string $id
|
||||
* @param string $type "asynchronously" or empty
|
||||
* @param string $dest
|
||||
* @param string $checksum
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function userMovesNewChunkFileWithIdToMychunkedfileWithChecksum(
|
||||
string $user,
|
||||
string $id,
|
||||
string $type,
|
||||
string $dest,
|
||||
string $checksum
|
||||
):void {
|
||||
$response = $this->userMoveNewChunkFileWithIdToMychunkedfileWithChecksum($user, $id, $type, $dest, $checksum);
|
||||
$this->setResponse($response);
|
||||
$this->pushToLastStatusCodesArrays();
|
||||
}
|
||||
|
||||
/**
|
||||
* @Given /^user "([^"]*)" has moved new chunk file with id "([^"]*)"\s?(asynchronously|) to "([^"]*)" with checksum "([^"]*)"
|
||||
*
|
||||
@@ -4955,7 +4426,6 @@ trait WebDav {
|
||||
|
||||
/**
|
||||
* @Given /^user "([^"]*)" has stored id of (?:file|folder) "([^"]*)"$/
|
||||
* @When /^user "([^"]*)" stores id of (?:file|folder) "([^"]*)"$/
|
||||
*
|
||||
* @param string $user
|
||||
* @param string $path
|
||||
|
||||
Reference in New Issue
Block a user