From 425e0c3660fb61d9eab816cd76f1d26a7c8118e4 Mon Sep 17 00:00:00 2001 From: Louis Chemineau Date: Tue, 3 Dec 2024 18:29:32 +0100 Subject: [PATCH] test(View): Copy preserves content Signed-off-by: Louis Chemineau --- tests/lib/Files/ViewTest.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/lib/Files/ViewTest.php b/tests/lib/Files/ViewTest.php index 4c61278c674..c4dcc07a007 100644 --- a/tests/lib/Files/ViewTest.php +++ b/tests/lib/Files/ViewTest.php @@ -2831,4 +2831,12 @@ class ViewTest extends \Test\TestCase { $this->assertEquals('foo.png', $folderData[1]['name']); $this->assertEquals('foo.txt', $folderData[2]['name']); } + + public function testCopyPreservesContent() { + $viewUser1 = new View('/' . 'userId' . '/files'); + $viewUser1->mkdir(''); + $viewUser1->file_put_contents('foo.txt', 'foo'); + $viewUser1->copy('foo.txt', 'bar.txt'); + $this->assertEquals('foo', $viewUser1->file_get_contents('bar.txt')); + } }