summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorThomas Müller <thomas.mueller@tmit.eu>2014-06-05 16:32:12 +0200
committerThomas Müller <thomas.mueller@tmit.eu>2014-06-05 16:32:12 +0200
commit6aab50f8aa068df814334a59eae6754fc99efa22 (patch)
tree54a15ee333f23abafe3885c23e62c1ed605fdda2 /tests
parent00b7f365bcbf6ab81e9a955f25b323c1497f822b (diff)
downloadnextcloud-server-6aab50f8aa068df814334a59eae6754fc99efa22.tar.gz
nextcloud-server-6aab50f8aa068df814334a59eae6754fc99efa22.zip
fix unit tests
Diffstat (limited to 'tests')
-rw-r--r--tests/lib/installer.php24
1 files changed, 15 insertions, 9 deletions
diff --git a/tests/lib/installer.php b/tests/lib/installer.php
index 09ad558e93c..5e267245200 100644
--- a/tests/lib/installer.php
+++ b/tests/lib/installer.php
@@ -9,13 +9,25 @@
class Test_Installer extends PHPUnit_Framework_TestCase {
private static $appid = 'testapp';
+ private $appstore;
+
+ public function setUp() {
+ $this->appstore = OC_Config::getValue('appstoreenabled', true);
+ OC_Config::setValue('appstoreenabled', true);
+ OC_Installer::removeApp(self::$appid);
+ }
+
+ public function tearDown() {
+ OC_Installer::removeApp(self::$appid);
+ OC_Config::setValue('appstoreenabled', $this->appstore);
+ }
public function testInstallApp() {
$pathOfTestApp = __DIR__;
$pathOfTestApp .= '/../data/';
$pathOfTestApp .= 'testapp.zip';
- $tmp = OC_Helper::tmpFile();
+ $tmp = OC_Helper::tmpFile('.zip');
OC_Helper::copyr($pathOfTestApp, $tmp);
$data = array(
@@ -27,9 +39,6 @@ class Test_Installer extends PHPUnit_Framework_TestCase {
$isInstalled = OC_Installer::isInstalled(self::$appid);
$this->assertTrue($isInstalled);
-
- //clean-up
- OC_Installer::removeApp(self::$appid);
}
public function testUpdateApp() {
@@ -37,7 +46,7 @@ class Test_Installer extends PHPUnit_Framework_TestCase {
$pathOfOldTestApp .= '/../data/';
$pathOfOldTestApp .= 'testapp.zip';
- $oldTmp = OC_Helper::tmpFile();
+ $oldTmp = OC_Helper::tmpFile('.zip');
OC_Helper::copyr($pathOfOldTestApp, $oldTmp);
$oldData = array(
@@ -49,7 +58,7 @@ class Test_Installer extends PHPUnit_Framework_TestCase {
$pathOfNewTestApp .= '/../data/';
$pathOfNewTestApp .= 'testapp2.zip';
- $newTmp = OC_Helper::tmpFile();
+ $newTmp = OC_Helper::tmpFile('.zip');
OC_Helper::copyr($pathOfNewTestApp, $newTmp);
$newData = array(
@@ -64,8 +73,5 @@ class Test_Installer extends PHPUnit_Framework_TestCase {
$newVersionNumber = OC_App::getAppVersion(self::$appid);
$this->assertNotEquals($oldVersionNumber, $newVersionNumber);
-
- //clean-up
- OC_Installer::removeApp(self::$appid);
}
}