aboutsummaryrefslogtreecommitdiffstats
path: root/tests/lib/files/cache/scanner.php
diff options
context:
space:
mode:
authorRobin Appelman <icewind@owncloud.com>2012-10-27 18:05:40 +0200
committerRobin Appelman <icewind@owncloud.com>2012-10-27 18:08:00 +0200
commit79d0ac21ccc65d12b6643ab525d45977644873e8 (patch)
tree06cc781e79cc70902bbd87f845d84f4d63aec6ac /tests/lib/files/cache/scanner.php
parent56e9ce44c3ac18d6183a8959c690c6e3269bc79e (diff)
downloadnextcloud-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.php9
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() {