diff options
Diffstat (limited to 'tests/lib')
-rw-r--r-- | tests/lib/Files/ViewTest.php | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/lib/Files/ViewTest.php b/tests/lib/Files/ViewTest.php index 3635323e169..f1e1ee7d417 100644 --- a/tests/lib/Files/ViewTest.php +++ b/tests/lib/Files/ViewTest.php @@ -591,6 +591,23 @@ class ViewTest extends \Test\TestCase { /** * @medium */ + public function testTouchFloat() { + $storage = $this->getTestStorage(true, TemporaryNoTouch::class); + + Filesystem::mount($storage, array(), '/'); + + $rootView = new View(''); + $oldCachedData = $rootView->getFileInfo('foo.txt'); + + $rootView->touch('foo.txt', 500.5); + + $cachedData = $rootView->getFileInfo('foo.txt'); + $this->assertEquals(500, $cachedData['mtime']); + } + + /** + * @medium + */ public function testViewHooks() { $storage1 = $this->getTestStorage(); $storage2 = $this->getTestStorage(); |