diff options
author | Bjoern Schiessle <schiessle@owncloud.com> | 2014-07-04 17:37:35 +0200 |
---|---|---|
committer | Bjoern Schiessle <schiessle@owncloud.com> | 2014-07-04 17:37:35 +0200 |
commit | 5397101e1cc1d54896c6572094337dd5777e1072 (patch) | |
tree | cdc71ca280d021c3e09a2f1378b9bfedd34f78dc /apps | |
parent | ddac446c5b9c0257b66f8ed40596817b91c9fb56 (diff) | |
download | nextcloud-server-5397101e1cc1d54896c6572094337dd5777e1072.tar.gz nextcloud-server-5397101e1cc1d54896c6572094337dd5777e1072.zip |
improved unit tests
Diffstat (limited to 'apps')
-rw-r--r-- | apps/files_encryption/tests/proxy.php | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/apps/files_encryption/tests/proxy.php b/apps/files_encryption/tests/proxy.php index 8d6bc81b08d..9ec1f940edd 100644 --- a/apps/files_encryption/tests/proxy.php +++ b/apps/files_encryption/tests/proxy.php @@ -47,6 +47,7 @@ class Test_Encryption_Proxy extends \PHPUnit_Framework_TestCase { public $view; // view in /data/user/files public $rootView; // view on /data/user public $data; + public $dataLong; public $filename; public static function setUpBeforeClass() { @@ -80,6 +81,7 @@ class Test_Encryption_Proxy extends \PHPUnit_Framework_TestCase { // init short data $this->data = 'hats'; + $this->dataLong = file_get_contents(__DIR__ . '/../lib/crypt.php'); $this->filename = 'enc_proxy_tests-' . uniqid() . '.txt'; } @@ -95,17 +97,19 @@ class Test_Encryption_Proxy extends \PHPUnit_Framework_TestCase { */ function testPostFileSize() { - $this->view->file_put_contents($this->filename, $this->data); + $this->view->file_put_contents($this->filename, $this->dataLong); + $size = strlen($this->dataLong); \OC_FileProxy::$enabled = false; - $unencryptedSize = $this->view->filesize($this->filename); + $encryptedSize = $this->view->filesize($this->filename); \OC_FileProxy::$enabled = true; - $encryptedSize = $this->view->filesize($this->filename); + $unencryptedSize = $this->view->filesize($this->filename); - $this->assertTrue($encryptedSize !== $unencryptedSize); + $this->assertTrue($encryptedSize > $unencryptedSize); + $this->assertSame($size, $unencryptedSize); // cleanup $this->view->unlink($this->filename); |