From a17b66d3ea6817a871466a383c83f47ab97b9b09 Mon Sep 17 00:00:00 2001 From: Yannick Warnier Date: Mon, 19 Jul 2010 17:27:32 -0500 Subject: [PATCH] fixed test failures (left api_status_key() of which the role is not clear) --- tests/main/inc/lib/main_api.lib.test.php | 77 +++++++++++------------- 1 file changed, 36 insertions(+), 41 deletions(-) diff --git a/tests/main/inc/lib/main_api.lib.test.php b/tests/main/inc/lib/main_api.lib.test.php index 89a949a5bb..6b59a6ccca 100755 --- a/tests/main/inc/lib/main_api.lib.test.php +++ b/tests/main/inc/lib/main_api.lib.test.php @@ -4,7 +4,7 @@ require_once(api_get_path(LIBRARY_PATH).'course.lib.php'); class TestMainApi extends UnitTestCase { function TestMainApi() { - $this->UnitTestCase('Main API tests'); + $this->UnitTestCase('Main API library - main/inc/lib/main_api.lib.test.php'); } /* function testApiProtectCourseScript(){ @@ -112,55 +112,50 @@ class TestMainApi extends UnitTestCase { function testApiGetCoursePathReturnFalseWhenOutOfCoursePathContext(){ $res = api_get_course_path(); - if(!is_null($res)) : - $this->assertTrue(is_string($res)); - endif; - //var_dump($res); + $this->assertNotEmpty($res); } - function testApiGetCourseSettingReturnFalseWhenOutOfCourseSeetingContext(){ - global $_course; - $course_code = $_course; - $setting_name = 1; - $res = api_get_course_setting($setting_name, $course_code); - $this->assertTrue($res); - } + function testApiGetCourseSettingReturnFalseWhenOutOfCourseSeetingContext(){ + global $_course; + $course_code = $_course; + $setting_name = 1; + $res = api_get_course_setting($setting_name, $course_code); + $this->assertTrue($res); + } - function testApiGetAnonymousId(){ - $res = api_get_anonymous_id(); - $this->assertTrue(is_numeric($res)); - } + function testApiGetAnonymousId(){ + $res = api_get_anonymous_id(); + $this->assertTrue(is_numeric($res)); + } - function testApiGetCidreq(){ - $res=api_get_cidreq(); - $this->assertTrue($res); - } + function testApiGetCidreq(){ + $res=api_get_cidreq(); + $this->assertTrue(is_string($res)); + } - function testApiGetCourseInfo(){ - ob_start(); - $res=api_get_course_info(); - $this->assertTrue($res); - ob_end_clean(); - } + function testApiGetCourseInfo(){ + ob_start(); + $res=api_get_course_info(); + $this->assertTrue($res); + ob_end_clean(); + } - function testApiSessionStart(){ - if (!headers_sent()) { + function testApiSessionStart(){ + if (!headers_sent()) { $res = api_session_start($already_sintalled=true); - } - $this->assertTrue(is_null($res)); - //var_dump($res); } + $this->assertTrue(is_null($res)); + } - function testApiSessionRegister(){ - $$variable[session_register]=false; - global $$variable; - if (!headers_sent()) { + function testApiSessionRegister(){ + $$variable[session_register]=false; + global $$variable; + if (!headers_sent()) { $res=api_session_register($$variable); - } - $this->assertTrue(is_null($res)); - $this->assertTrue(is_null($variable[session_register])); - //var_dump($variable); } + $this->assertTrue(is_null($res)); + $this->assertTrue(is_null($variable[session_register])); + } function testApiSessionUnregister() { $variable=strval($variable); @@ -385,8 +380,8 @@ class TestMainApi extends UnitTestCase { ob_start(); api_display_tool_view_option(); $res = ob_get_contents(); - $this->assertNotEqual($res,''); ob_end_clean(); + $this->assertNotEmpty($res); } function testApiDisplayArray(){ @@ -636,7 +631,7 @@ class TestMainApi extends UnitTestCase { function testApiStatusKey(){ $status = 'user'; $res = api_status_key($status); - $this->assertTrue(is_numeric($res)); + $this->assertTrue($res); } function testApiGetStatusLangvars(){