From d3282689c90e8b2bf6753cb2ecedb7fa9f42d722 Mon Sep 17 00:00:00 2001 From: Ricardo Rodriguez Date: Wed, 8 Jul 2009 23:56:01 +0200 Subject: [PATCH] [svn r21918] Minor - created file for make tests to functions. --- tests/main/inc/lib/fileDisplay.lib.test.php | 92 +++++++++++++++++++++ 1 file changed, 92 insertions(+) diff --git a/tests/main/inc/lib/fileDisplay.lib.test.php b/tests/main/inc/lib/fileDisplay.lib.test.php index e69de29bb2..768ab40530 100644 --- a/tests/main/inc/lib/fileDisplay.lib.test.php +++ b/tests/main/inc/lib/fileDisplay.lib.test.php @@ -0,0 +1,92 @@ +UnitTestCase('File Display tests'); + + } + + //todo public function testArraySearch() + //todo public function testChooseImage() + //todo public function testFormatFileSize() + //todo public function testFormatDate() + //todo public function testFormatUrl() + //todo public function testRecentModifiedFileTime() + //todo public function testFolderSize() + //todo public function testGetTotalFolderSize() + + public function testArraySearch(){ + $needle = ''; + $haystack = ''; + $res = array_search($needle,$haystack); + $this->assertFalse($res); + $this->assertTrue(is_bool($res)); + //var_dump($res); + } + + public function testChooseImage(){ + //$file_name=''; + ob_start(); + $res =choose_image(); + //$res =ob_get_contents(); + ob_end_clean(); + $this->assertEqual($res,'defaut.gif'); + $this->assertTrue(is_string($res)); + //var_dump($res); + + } + + public function testFormatFileSize(){ + $file_size = '100'; + $res = format_file_size($file_size); + $this->assertTrue($res); + $this->assertTrue(is_string($res)); + //var_dump($res); + + } + + public function testFormatDate(){ + $date = '11/02/2009'; + $res = format_date($date); + $this->assertTrue($res); + //var_dump($res); + + } + + public function testFormatUrl(){ + $file_path ='/var/www/path/'; + $res = format_url($file_path); + $this->assertTrue($res); + $this->assertTrue(is_string($res)); + //var_dump($res); + + } + + /* + * Fatal error: Call to a member function read() on a non-object in + * /var/www/dokeossvn186/main/inc/lib/fileDisplay.lib.php on line 207 + * + ** / + public function testRecentModifiedFileTime(){ + $dir_name =''; + $$do_recursive =true; + $res = recent_modified_file_time($dir_name, $do_recursive = true); + $this->assertTrue($res); + + }*/ + + public function testFolderSize(){ + $dir_name =''; + $res = folder_size($dir_name); + $this->assertFalse($res); + $this->assertTrue(is_numeric($res)); + //var_dump($res); + + + } + +} + + +?>