diff options
author | Arthur Schiwon <blizzz@owncloud.com> | 2013-04-26 22:14:38 +0200 |
---|---|---|
committer | Arthur Schiwon <blizzz@owncloud.com> | 2013-06-03 22:37:14 +0200 |
commit | 61dadb05a6935db54e00e95be655255ccf2bb8ec (patch) | |
tree | ad3b6d36594421b5049a23c8480917fc2f93e5bc /tests/lib/cache | |
parent | c8a2beccb0b133cc8a24bdef73ffc3c774d70ae4 (diff) | |
download | nextcloud-server-61dadb05a6935db54e00e95be655255ccf2bb8ec.tar.gz nextcloud-server-61dadb05a6935db54e00e95be655255ccf2bb8ec.zip |
Cache Test: set datadir to temporary location, otherwise initmountpoints will access to productive location
Diffstat (limited to 'tests/lib/cache')
-rw-r--r-- | tests/lib/cache/file.php | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/tests/lib/cache/file.php b/tests/lib/cache/file.php index 7da5a8b85c6..038cb21b257 100644 --- a/tests/lib/cache/file.php +++ b/tests/lib/cache/file.php @@ -22,7 +22,8 @@ class Test_Cache_File extends Test_Cache { private $user; - + private $datadir; + function skip() { //$this->skipUnless(OC_User::isLoggedIn()); } @@ -40,7 +41,11 @@ class Test_Cache_File extends Test_Cache { //set up temporary storage \OC\Files\Filesystem::clearMounts(); - \OC\Files\Filesystem::mount('\OC\Files\Storage\Temporary',array(),'/'); + $storage = new \OC\Files\Storage\Temporary(array()); + \OC\Files\Filesystem::mount($storage,array(),'/'); + $datadir = str_replace('local::', '', $storage->getId()); + $this->datadir = OC_Config::getValue('datadirectory', OC::$SERVERROOT.'/data'); + OC_Config::setValue('datadirectory', $datadir); OC_User::clearBackends(); OC_User::useBackend(new OC_User_Dummy()); @@ -60,5 +65,6 @@ class Test_Cache_File extends Test_Cache { public function tearDown() { OC_User::setUserId($this->user); + OC_Config::setValue('datadirectory', $this->datadir); } } |