mirror of
https://github.com/nextcloud/server.git
synced 2026-05-28 04:32:30 -04:00
disable encrpytion app before performing tests
This commit is contained in:
parent
96c27ead92
commit
bd09910f67
1 changed files with 14 additions and 11 deletions
|
|
@ -61,31 +61,34 @@ class Test_Files_Sharing_Api extends \PHPUnit_Framework_TestCase {
|
|||
$this->data = 'foobar';
|
||||
$this->view = new \OC_FilesystemView('/' . \Test_Files_Sharing_Api::TEST_FILES_SHARING_API_USER1 . '/files');
|
||||
|
||||
$this->folder = '/folder';
|
||||
$this->folder = '/folder_share_api_test';
|
||||
|
||||
$this->filename = 'share-api-test.txt';
|
||||
|
||||
// remember files_encryption state
|
||||
$this->stateFilesEncryption = \OC_App::isEnabled('files_encryption');
|
||||
|
||||
//we don't want to tests with app files_encryption enabled
|
||||
\OC_App::disable('files_encryption');
|
||||
|
||||
|
||||
$this->assertTrue(!\OC_App::isEnabled('files_encryption'));
|
||||
|
||||
// save file with content
|
||||
$this->view->file_put_contents($this->filename, $this->data);
|
||||
$this->view->mkdir($this->folder);
|
||||
$this->view->file_put_contents($this->folder.'/'.$this->filename, $this->data);
|
||||
|
||||
|
||||
// remember files_encryption state
|
||||
$this->stateFilesEncryption = OC_App::isEnabled('files_encryption');
|
||||
|
||||
// we don't want to tests with app files_encryption enabled
|
||||
\OC_App::disable('files_encryption');
|
||||
}
|
||||
|
||||
function tearDown() {
|
||||
$this->view->unlink($this->filename);
|
||||
$this->view->deleteAll($this->folder);
|
||||
// reset app files_trashbin
|
||||
if ($this->stateFilesTrashbin) {
|
||||
OC_App::enable('files_encryption');
|
||||
// reset app files_encryption
|
||||
if ($this->stateFilesEncryption) {
|
||||
\OC_App::enable('files_encryption');
|
||||
} else {
|
||||
OC_App::disable('files_encryption');
|
||||
\OC_App::disable('files_encryption');
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue