Added support for homes which doesn't have user's name
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
This commit is contained in:
parent
91c87d3a7a
commit
4480dca3e3
|
@ -704,6 +704,15 @@ trait Provisioning {
|
|||
$this->userHasAQuotaOf($user, 'none');
|
||||
}
|
||||
|
||||
public function getUserHome($user) {
|
||||
$fullUrl = $this->baseUrl . "v{$this->apiVersion}.php/cloud/users/$user";
|
||||
$client = new Client();
|
||||
$options = [];
|
||||
$options['auth'] = $this->adminUser;
|
||||
$this->response = $client->get($fullUrl, $options);
|
||||
return $this->response->xml()->data[0]->home;
|
||||
}
|
||||
|
||||
/**
|
||||
* @BeforeScenario
|
||||
* @AfterScenario
|
||||
|
|
|
@ -499,7 +499,8 @@ trait WebDav {
|
|||
PHPUnit_Framework_Assert::assertEquals(1, file_exists("data/$filename"));
|
||||
$this->userUploadsAFileTo($user, "data/$filename", $destination);
|
||||
$this->removeFile("data/", $filename);
|
||||
PHPUnit_Framework_Assert::assertEquals(1, file_exists("../../data/$user/files$destination"));
|
||||
$userHome = $this->getUserHome($user);
|
||||
PHPUnit_Framework_Assert::assertEquals(1, file_exists($userHome . "/files$destination"));
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue