setup fakeoffice for acceptance test

This commit is contained in:
Prajwol Amatya
2024-08-23 16:15:05 +05:45
parent b398cb1b4b
commit 964dfc62f0
3 changed files with 111 additions and 42 deletions
@@ -4132,25 +4132,24 @@ class SpacesContext implements Context {
);
}
/**
* @When user :user opens file :filename with Collabora service
*
* @param string $user
* @param string $filename
*
* @return void
*/
public function userOpensFileWithCollaboraService(string $user, string $filename): void
{
$fileId = $this->getFileId($user, "Personal", $filename);
$url = $this->featureContext->getBaseUrl() . "/app/open?file_id=$fileId&app_name=Collabora";
$this->featureContext->setResponse(
HttpRequestHelper::post(
$url,
$this->featureContext->getStepLineRef(),
$user,
$this->featureContext->getPasswordForUser($user)
)
);
}
/**
* @When user :user opens file :filename with collaboration service
*
* @param string $user
* @param string $filename
*
* @return void
*/
public function userOpensFileWithCollaborationService(string $user, string $filename): void {
$fileId = $this->getFileId($user, "Personal", $filename);
$url = $this->featureContext->getBaseUrl() . "/app/open?file_id=$fileId&app_name=FakeOffice";
$this->featureContext->setResponse(
HttpRequestHelper::post(
$url,
$this->featureContext->getStepLineRef(),
$user,
$this->featureContext->getPasswordForUser($user)
)
);
}
}