From: Julius Härtl Date: Tue, 8 Sep 2020 09:35:32 +0000 (+0200) Subject: Make sure tests cover the new mkdir behaviour on 0 quota X-Git-Tag: v20.0.0beta4~29^2~1 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=74747163d642e6be8d26700447357699ee673d05;p=nextcloud-server.git Make sure tests cover the new mkdir behaviour on 0 quota Signed-off-by: Julius Härtl --- diff --git a/tests/lib/Files/Storage/Wrapper/QuotaTest.php b/tests/lib/Files/Storage/Wrapper/QuotaTest.php index 65cfe30eb1c..651ee975ab2 100644 --- a/tests/lib/Files/Storage/Wrapper/QuotaTest.php +++ b/tests/lib/Files/Storage/Wrapper/QuotaTest.php @@ -211,7 +211,17 @@ class QuotaTest extends \Test\Files\Storage\Storage { public function testNoMkdirQuotaZero() { $instance = $this->getLimitedStorage(0.0); - $this->assertFalse($instance->mkdir('foobar')); + $this->assertFalse($instance->mkdir('files')); + $this->assertFalse($instance->mkdir('files/foobar')); + } + + public function testMkdirQuotaZeroTrashbin() { + $instance = $this->getLimitedStorage(0.0); + $this->assertTrue($instance->mkdir('files_trashbin')); + $this->assertTrue($instance->mkdir('files_trashbin/files')); + $this->assertTrue($instance->mkdir('files_versions')); + $this->assertTrue($instance->mkdir('cache')); + } public function testNoTouchQuotaZero() {