|
|
|
|
@ -63,8 +63,9 @@ class FileCache extends \Test_Cache {
|
|
|
|
|
$storage = new \OC\Files\Storage\Temporary(array());
|
|
|
|
|
\OC\Files\Filesystem::mount($storage,array(),'/');
|
|
|
|
|
$datadir = str_replace('local::', '', $storage->getId());
|
|
|
|
|
$this->datadir = \OC_Config::getValue('cachedirectory', \OC::$SERVERROOT.'/data/cache');
|
|
|
|
|
\OC_Config::setValue('cachedirectory', $datadir);
|
|
|
|
|
$config = \OC::$server->getConfig();
|
|
|
|
|
$this->datadir = $config->getSystemValue('cachedirectory', \OC::$SERVERROOT.'/data/cache');
|
|
|
|
|
$config->setSystemValue('cachedirectory', $datadir);
|
|
|
|
|
|
|
|
|
|
\OC_User::clearBackends();
|
|
|
|
|
\OC_User::useBackend(new \Test\Util\User\Dummy());
|
|
|
|
|
@ -89,7 +90,7 @@ class FileCache extends \Test_Cache {
|
|
|
|
|
$this->instance->remove('hack', 'hack');
|
|
|
|
|
|
|
|
|
|
\OC_User::setUserId($this->user);
|
|
|
|
|
\OC_Config::setValue('cachedirectory', $this->datadir);
|
|
|
|
|
\OC::$server->getConfig()->setSystemValue('cachedirectory', $this->datadir);
|
|
|
|
|
|
|
|
|
|
// Restore the original mount point
|
|
|
|
|
\OC\Files\Filesystem::clearMounts();
|
|
|
|
|
|