diff options
author | Frank Karlitschek <frank@owncloud.org> | 2013-03-17 05:03:18 -0700 |
---|---|---|
committer | Frank Karlitschek <frank@owncloud.org> | 2013-03-17 05:03:18 -0700 |
commit | 7f1ff3e9e1253dd6c3be658d139db1c87104be3c (patch) | |
tree | 778e1be8d44b255e7a4c21fbc22717f717d76b66 /tests | |
parent | 86f6938c38f05c52a391988ea17a54e1f19be203 (diff) | |
parent | 1d3beffacf70519d5d9c49b3a7af18faae99a6c4 (diff) | |
download | nextcloud-server-7f1ff3e9e1253dd6c3be658d139db1c87104be3c.tar.gz nextcloud-server-7f1ff3e9e1253dd6c3be658d139db1c87104be3c.zip |
Merge pull request #2204 from owncloud/chache_updater_rename
Cache: better rename hook for cache updater
Diffstat (limited to 'tests')
-rw-r--r-- | tests/lib/files/cache/updater.php | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/lib/files/cache/updater.php b/tests/lib/files/cache/updater.php index 7a79f45a203..aaf932c97fe 100644 --- a/tests/lib/files/cache/updater.php +++ b/tests/lib/files/cache/updater.php @@ -54,6 +54,8 @@ class Updater extends \PHPUnit_Framework_TestCase { Filesystem::clearMounts(); Filesystem::mount($this->storage, array(), '/' . self::$user . '/files'); + \OC_Hook::clear('OC_Filesystem'); + \OC_Hook::connect('OC_Filesystem', 'post_write', '\OC\Files\Cache\Updater', 'writeHook'); \OC_Hook::connect('OC_Filesystem', 'post_delete', '\OC\Files\Cache\Updater', 'deleteHook'); \OC_Hook::connect('OC_Filesystem', 'post_rename', '\OC\Files\Cache\Updater', 'renameHook'); @@ -137,11 +139,10 @@ class Updater extends \PHPUnit_Framework_TestCase { $this->assertFalse($this->cache->inCache('foo.txt')); $this->assertTrue($this->cache->inCache('bar.txt')); $cachedData = $this->cache->get('bar.txt'); - $this->assertNotEquals($fooCachedData['etag'], $cachedData['etag']); + $this->assertEquals($fooCachedData['fileid'], $cachedData['fileid']); $mtime = $cachedData['mtime']; $cachedData = $this->cache->get(''); $this->assertEquals(3 * $textSize + $imageSize, $cachedData['size']); $this->assertNotEquals($rootCachedData['etag'], $cachedData['etag']); - $this->assertEquals($mtime, $cachedData['mtime']); } } |