assertTrue(is_string($res)); } else { $this->assertTrue(true); // The file is missing, skip this test. } //var_dump('
'.$res.''); } public function test_api_camel_case_to_underscore() { $input_strings = array('myDocuments', 'MyProfile', 'CreateNewCourse', 'Create_New_course'); $expected_results = array('my_documents', 'my_profile', 'create_new_course', 'create_new_course'); $results = array_map('api_camel_case_to_underscore', $input_strings); $this->assertTrue($results == $expected_results); //var_dump($results); } function test_api_underscore_to_camel_case() { $input_strings = array('my_documents', 'My_profile', 'create_new_course'); $expected_results1 = array('MyDocuments', 'MyProfile', 'CreateNewCourse'); $expected_results2 = array('myDocuments', 'MyProfile', 'createNewCourse'); $func = create_function('$param', 'return api_underscore_to_camel_case($param, false);'); $results1 = array('MyDocuments', 'MyProfile', 'CreateNewCourse'); $results2 = array('myDocuments', 'MyProfile', 'createNewCourse'); $results1 = array_map('api_underscore_to_camel_case', $input_strings); $results2 = array_map($func, $input_strings); $this->assertTrue($results1 == $expected_results1 && $results2 == $expected_results2); //var_dump($results1); //var_dump($results2); } function test_text_parse_glossary() { $input=''; $res=_text_parse_glossary($input); $this->assertTrue(is_string($res)); //var_dump($res); } function test_text_parse_tex() { $textext=''; $res=_text_parse_tex($textext); $this->assertTrue(is_string($res)); //var_dump($res); } function test_text_parse_texexplorer() { $textext=''; $res=_text_parse_texexplorer($textext); $this->assertTrue(is_string($res)); //var_dump($res); } function test_text_parse_tool() { $input=''; $res=_text_parse_tool($input); $this->assertTrue(is_null($res)); //var_dump($res); } function testcut() { $text=''; $maxchar=''; $res=cut($text,$maxchar,$embed=false); $this->assertTrue(is_string($res)); //var_dump($res); } function testdate_to_str_ago() { $date=''; $res=date_to_str_ago($date); $this->assertTrue(is_string($res)); //var_dump($res); } function testfloat_format() { $number=''; $res=float_format($number, $flag = 1); if(!is_numeric($res) or !is_float($res)) { $this->assertTrue(is_null($res)); } //var_dump($res); } function testlatex_gif_renderer() { ob_start(); $latex_code=""; global $_course; $res=latex_gif_renderer($latex_code); ob_end_clean(); $this->assertTrue(is_string($res)); //var_dump($res); } function testmake_clickable() { $string=''; $res=make_clickable($string); $this->assertTrue(is_string($res)); //var_dump($res); } function testtext_filter() { $input=''; $res=text_filter($input, $filter=true); $this->assertTrue(is_string($res)); //var_dump($res); } function testApiParseTex(){ $textext = 'abc'; $res = api_parse_tex($textext); //this function is practically deprecated now, it doesn't do anything $this->assertEqual($textext,$res); } } ?>