]> source.dussan.org Git - nextcloud-server.git/commitdiff
small fix in filesystem test
authorRobin Appelman <icewind1991@gmail.com>
Mon, 13 Jun 2011 23:22:58 +0000 (01:22 +0200)
committerRobin Appelman <icewind1991@gmail.com>
Mon, 13 Jun 2011 23:23:10 +0000 (01:23 +0200)
tests/index.php
tests/lib/filesystem.php

index 5e0dbc2c8388a19c1e1f681bb4175a3527d67a73..30ebde112355ad7030321a27c0fe734c6477da9e 100644 (file)
@@ -30,7 +30,7 @@ require_once('testcase.php');
 require_once('template.php');
 
 $testCases=loadFiles(__DIR__,array('index.php','templates'));
-
+ob_end_clean();
 $testResults=array();
 foreach($testCases as $testCaseClass){
        $testCase=new $testCaseClass();
@@ -65,10 +65,10 @@ function loadFiles($path,$exclude=false){
        $dh=opendir($path);
        while($file=readdir($dh)){
                if($file!='.' && $file!='..' && array_search($file,$exclude)===false){
-                       if(is_file($path.'/'.$file)){
+                       if(is_file($path.'/'.$file) and substr($file,-3)=='php'){
                                $result=require_once($path.'/'.$file);
                                $results[]=$result;
-                       }else{
+                       }elseif(is_dir($path.'/'.$file)){
                                $subResults=loadFiles($path.'/'.$file);
                                $results=array_merge($results,$subResults);
                        }
index 73b0069519f426ae6d11df69af62577e727eb77c..1b1703a06d74d8ca4d317ce1eb170debee3df1ae 100644 (file)
@@ -84,7 +84,6 @@ class OC_FILEYSYSTEM_Test extends OC_TestCase
 
        public function readfile(){
                OC_FILESYSTEM::file_put_contents('/dummy','foo');
-               ob_clean();
                ob_start();
                OC_FILESYSTEM::readfile('/dummy');
                $this->assertEquals('foo', ob_get_contents(),'Unexpected output of readfile');