summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xapps/files_encryption/tests/crypt.php23
1 files changed, 22 insertions, 1 deletions
diff --git a/apps/files_encryption/tests/crypt.php b/apps/files_encryption/tests/crypt.php
index 3916b0e15e0..1caa9ea7da7 100755
--- a/apps/files_encryption/tests/crypt.php
+++ b/apps/files_encryption/tests/crypt.php
@@ -788,7 +788,7 @@ class Test_Crypt extends \PHPUnit_Framework_TestCase {
$view->unlink( $filename );
}
- function testTouchFile() {
+ function testTouchExistingFile() {
$filename = '/tmp-'.time();
$view = new \OC\Files\View('/' . $this->userId . '/files');
@@ -809,6 +809,27 @@ class Test_Crypt extends \PHPUnit_Framework_TestCase {
$view->unlink( $filename );
}
+ function testTouchFile() {
+ $filename = '/tmp-'.time();
+ $view = new \OC\Files\View('/' . $this->userId . '/files');
+
+ $view->touch($filename);
+
+ // Save short data as encrypted file using stream wrapper
+ $cryptedFile = $view->file_put_contents( $filename, $this->dataShort );
+
+ // Test that data was successfully written
+ $this->assertTrue( is_int( $cryptedFile ) );
+
+ // Get file decrypted contents
+ $decrypt = $view->file_get_contents( $filename );
+
+ $this->assertEquals( $this->dataShort, $decrypt );
+
+ // tear down
+ $view->unlink( $filename );
+ }
+
function testFopenFile() {
$filename = '/tmp-'.time();
$view = new \OC\Files\View('/' . $this->userId . '/files');