]> source.dussan.org Git - nextcloud-server.git/commitdiff
Fix windows tests skipping
authorMorris Jobke <hey@morrisjobke.de>
Sat, 16 Aug 2014 08:26:26 +0000 (10:26 +0200)
committerMorris Jobke <hey@morrisjobke.de>
Thu, 21 Aug 2014 06:50:39 +0000 (08:50 +0200)
* add call to setUp from inherited test class

tests/lib/archive/tar.php

index e66a87408790590fccaeff81f8b6d95efbf01e04..db98bb4e9c266f3bd8f10204b870e72542522a1c 100644 (file)
@@ -8,8 +8,14 @@
 
 require_once 'archive.php';
 
-if (!OC_Util::runningOnWindows()) {
 class Test_Archive_TAR extends Test_Archive {
+       public function setUp() {
+               if (OC_Util::runningOnWindows()) {
+                       $this->markTestSkipped('tar archives are not supported on windows');
+               }
+               parent::setUp();
+       }
+
        protected function getExisting() {
                $dir = OC::$SERVERROOT . '/tests/data';
                return new OC_Archive_TAR($dir . '/data.tar.gz');
@@ -19,4 +25,3 @@ class Test_Archive_TAR extends Test_Archive {
                return new OC_Archive_TAR(OCP\Files::tmpFile('.tar.gz'));
        }
 }
-}