only run archive tests if the test data is available

remotes/origin/stable4
Robin Appelman 13 years ago
parent 71cdfdcec8
commit 9ee931e790
  1. 4
      apps/files_archive/tests/tar.php
  2. 4
      apps/files_archive/tests/zip.php

@ -8,6 +8,7 @@
require_once('archive.php'); require_once('archive.php');
if(is_dir(OC::$SERVERROOT.'/apps/files_archive/tests/data')){
class Test_Archive_TAR extends Test_Archive{ class Test_Archive_TAR extends Test_Archive{
protected function getExisting(){ protected function getExisting(){
$dir=OC::$SERVERROOT.'/apps/files_archive/tests/data'; $dir=OC::$SERVERROOT.'/apps/files_archive/tests/data';
@ -18,3 +19,6 @@ class Test_Archive_TAR extends Test_Archive{
return new OC_Archive_TAR(OC_Helper::tmpFile('.tar.gz')); return new OC_Archive_TAR(OC_Helper::tmpFile('.tar.gz'));
} }
} }
}else{
abstract class Test_Archive_TAR extends Test_Archive{}
}

@ -8,6 +8,7 @@
require_once('archive.php'); require_once('archive.php');
if(is_dir(OC::$SERVERROOT.'/apps/files_archive/tests/data')){
class Test_Archive_ZIP extends Test_Archive{ class Test_Archive_ZIP extends Test_Archive{
protected function getExisting(){ protected function getExisting(){
$dir=OC::$SERVERROOT.'/apps/files_archive/tests/data'; $dir=OC::$SERVERROOT.'/apps/files_archive/tests/data';
@ -18,3 +19,6 @@ class Test_Archive_ZIP extends Test_Archive{
return new OC_Archive_ZIP(OC_Helper::tmpFile('.zip')); return new OC_Archive_ZIP(OC_Helper::tmpFile('.zip'));
} }
} }
}else{
abstract class Test_Archive_ZIP extends Test_Archive{}
}

Loading…
Cancel
Save