diff options
author | Robin Appelman <icewind@owncloud.com> | 2012-10-27 18:05:40 +0200 |
---|---|---|
committer | Robin Appelman <icewind@owncloud.com> | 2012-10-27 18:08:00 +0200 |
commit | 79d0ac21ccc65d12b6643ab525d45977644873e8 (patch) | |
tree | 06cc781e79cc70902bbd87f845d84f4d63aec6ac /tests/lib/files/cache/scanner.php | |
parent | 56e9ce44c3ac18d6183a8959c690c6e3269bc79e (diff) | |
download | nextcloud-server-79d0ac21ccc65d12b6643ab525d45977644873e8.tar.gz nextcloud-server-79d0ac21ccc65d12b6643ab525d45977644873e8.zip |
delete child entries when a folder gets removed from cache
Diffstat (limited to 'tests/lib/files/cache/scanner.php')
-rw-r--r-- | tests/lib/files/cache/scanner.php | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/tests/lib/files/cache/scanner.php b/tests/lib/files/cache/scanner.php index 34fefc784d4..34d38c42736 100644 --- a/tests/lib/files/cache/scanner.php +++ b/tests/lib/files/cache/scanner.php @@ -89,14 +89,19 @@ class Scanner extends \UnitTestCase { $cachedDataFolder = $this->cache->get(''); $cachedDataFolder2 = $this->cache->get('folder'); - $this->assertEqual($cachedDataFolder['size'], -1); - $this->assertEqual($cachedDataFolder2['size'], -1); + $this->assertEqual(-1, $cachedDataFolder['size']); + $this->assertEqual(-1, $cachedDataFolder2['size']); $this->scanner->scan('folder', \OC\Files\Cache\Scanner::SCAN_SHALLOW); $cachedDataFolder2 = $this->cache->get('folder'); $this->assertNotEqual($cachedDataFolder2['size'], -1); + + $this->scanner->correctFolderSize('folder'); + + $cachedDataFolder = $this->cache->get(''); + $this->assertNotEqual($cachedDataFolder['size'], -1); } function setUp() { |