diff options
author | Björn Schießle <bjoern@schiessle.org> | 2015-05-18 15:01:16 +0200 |
---|---|---|
committer | Björn Schießle <bjoern@schiessle.org> | 2015-05-18 15:01:16 +0200 |
commit | a1e60e78823d0f00681db0a6dc62a5a157b302f4 (patch) | |
tree | 6476881fca4fd854da82ec0d4e311319f7c6afc2 /tests | |
parent | 86cf8e1f689db6e6781c78eae9a057c7d9548c0a (diff) | |
parent | 62e6c46216c5d019ec5f4f49089c4f13ec2c8f2a (diff) | |
download | nextcloud-server-a1e60e78823d0f00681db0a6dc62a5a157b302f4.tar.gz nextcloud-server-a1e60e78823d0f00681db0a6dc62a5a157b302f4.zip |
Merge pull request #15980 from owncloud/jknockaert-patch-1
fix bug #15973
Diffstat (limited to 'tests')
-rw-r--r-- | tests/lib/files/stream/encryption.php | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/tests/lib/files/stream/encryption.php b/tests/lib/files/stream/encryption.php index 113cd14ada7..30c6d247236 100644 --- a/tests/lib/files/stream/encryption.php +++ b/tests/lib/files/stream/encryption.php @@ -160,15 +160,6 @@ class Encryption extends \Test\TestCase { $this->assertEquals('foobar', fread($stream, 100)); fclose($stream); - unlink($fileName); - } - - public function testWriteWriteRead() { - $fileName = tempnam("/tmp", "FOO"); - $stream = $this->getStream($fileName, 'w+', 0); - $this->assertEquals(6, fwrite($stream, 'foobar')); - fclose($stream); - $stream = $this->getStream($fileName, 'r+', 6); $this->assertEquals(3, fwrite($stream, 'bar')); fclose($stream); @@ -176,6 +167,8 @@ class Encryption extends \Test\TestCase { $stream = $this->getStream($fileName, 'r', 6); $this->assertEquals('barbar', fread($stream, 100)); fclose($stream); + + unlink($fileName); } public function testRewind() { @@ -191,7 +184,9 @@ class Encryption extends \Test\TestCase { $stream = $this->getStream($fileName, 'r', 6); $this->assertEquals('barbar', fread($stream, 100)); fclose($stream); - } + + unlink($fileName); +} public function testSeek() { $fileName = tempnam("/tmp", "FOO"); @@ -203,6 +198,12 @@ class Encryption extends \Test\TestCase { $stream = $this->getStream($fileName, 'r', 9); $this->assertEquals('foofoobar', fread($stream, 100)); + $this->assertEquals(-1, fseek($stream, 10)); + $this->assertEquals(0, fseek($stream, 9)); + $this->assertEquals(-1, fseek($stream, -10, SEEK_CUR)); + $this->assertEquals(0, fseek($stream, -9, SEEK_CUR)); + $this->assertEquals(-1, fseek($stream, -10, SEEK_END)); + $this->assertEquals(0, fseek($stream, -9, SEEK_END)); fclose($stream); unlink($fileName); |