From 623892c98915f24def95edbd364f99354ce2256b Mon Sep 17 00:00:00 2001 From: Julio Montoya Date: Thu, 17 Sep 2015 12:56:29 +0200 Subject: [PATCH] Remove use of message or error property. --- main/newscorm/learnpath.class.php | 51 +- main/newscorm/lp_controller.php | 1 - main/newscorm/lp_save.php | 1 - tests/main/newscorm/learnpath.class.test.php | 2835 +++++++++--------- 4 files changed, 1412 insertions(+), 1476 deletions(-) diff --git a/main/newscorm/learnpath.class.php b/main/newscorm/learnpath.class.php index bd44da9fcc..e941b99f04 100755 --- a/main/newscorm/learnpath.class.php +++ b/main/newscorm/learnpath.class.php @@ -834,18 +834,6 @@ class learnpath } } - /** - * Appends a message to the message attribute - * @param string $string Message to append. - */ - public function append_message($string) - { - if ($this->debug > 0) { - error_log('New LP - In learnpath::append_message()', 0); - } - $this->message .= $string; - } - /** * Auto completes the parents of an item in case it's been completed or passed * @param integer $item Optional ID of the item from which to look for parents @@ -969,17 +957,6 @@ class learnpath // TODO: Add save operations for the learnpath itself. } - /** - * Clears the message attribute - */ - public function clear_message() - { - if ($this->debug > 0) { - error_log('New LP - In learnpath::clear_message()', 0); - } - $this->message = ''; - } - /** * Closes the current resource * @@ -990,7 +967,6 @@ class learnpath */ public function close() { - $course_id = api_get_course_int_id(); if ($this->debug > 0) { error_log('New LP - In learnpath::close()', 0); } @@ -3260,18 +3236,6 @@ class learnpath } } - /** - * Gets the user-friendly message stored in $this->message - * @return string Message - */ - public function get_message() - { - if ($this->debug > 0) { - error_log('New LP - In learnpath::get_message()', 0); - } - return $this->message; - } - /** * Gets the learnpath name/title * @return string Learnpath name/title @@ -4292,7 +4256,6 @@ class learnpath $res = $this->items[$this->current]->save(false, $this->prerequisites_match($this->current)); $this->autocomplete_parents($this->current); $status = $this->items[$this->current]->get_status(); - $this->append_message('new_item_status: ' . $status); $this->update_queue[$this->current] = $status; return $res; } @@ -5145,7 +5108,8 @@ class learnpath error_log('New LP - In learnpath::update_reinit()', 0); } $lp_table = Database :: get_course_table(TABLE_LP_MAIN); - $sql = "SELECT * FROM $lp_table WHERE c_id = ".$course_id." AND id = " . $this->get_id(); + $sql = "SELECT * FROM $lp_table + WHERE c_id = ".$course_id." AND id = " . $this->get_id(); $res = Database::query($sql); if (Database :: num_rows($res) > 0) { $row = Database :: fetch_array($res); @@ -5438,9 +5402,6 @@ class learnpath */ public function overview() { - $is_allowed_to_edit = api_is_allowed_to_edit(null,true); - $_course = api_get_course_info(); - if ($this->debug > 0) { error_log('New LP - In learnpath::overview()', 0); } @@ -5886,7 +5847,8 @@ class learnpath { $course_id = api_get_course_int_id(); global $charset; - $dir = isset ($_GET['dir']) ? $_GET['dir'] : $_POST['dir']; // Please, do not modify this dirname formatting. + $dir = isset ($_GET['dir']) ? $_GET['dir'] : $_POST['dir']; + // Please, do not modify this dirname formatting. if (strstr($dir, '..')) $dir = '/'; if ($dir[0] == '.') @@ -8141,7 +8103,8 @@ class learnpath $return .= 'child_value[0][' . $i++ . '] = "' . $row_zero['id'] . '";' . "\n"; } $return .= "\n"; - $sql = "SELECT * FROM " . $tbl_lp_item . " WHERE c_id = ".$course_id." AND lp_id = " . $this->lp_id; + $sql = "SELECT * FROM " . $tbl_lp_item . " + WHERE c_id = ".$course_id." AND lp_id = " . $this->lp_id; $res = Database::query($sql); while ($row = Database :: fetch_array($res)) { $sql_parent = "SELECT * FROM " . $tbl_lp_item . " @@ -8173,8 +8136,6 @@ class learnpath public function display_move_item($item_id) { $course_id = api_get_course_int_id(); - $_course = api_get_course_info(); - global $charset; $return = ''; if (is_numeric($item_id)) { diff --git a/main/newscorm/lp_controller.php b/main/newscorm/lp_controller.php index 3e828ad0a4..8d3b95c0b7 100755 --- a/main/newscorm/lp_controller.php +++ b/main/newscorm/lp_controller.php @@ -345,7 +345,6 @@ $is_allowed_to_edit = api_is_allowed_to_edit(false, true, false, false); if (isset($_SESSION['oLP'])) { $_SESSION['oLP']->update_queue = array(); // Reinitialises array used by javascript to update items in the TOC. - $_SESSION['oLP']->message = ''; // Should use ->clear_message() method but doesn't work. } if (isset($_GET['isStudentView']) && $_GET['isStudentView'] == 'true') { diff --git a/main/newscorm/lp_save.php b/main/newscorm/lp_save.php index b409cef568..72e9ac862b 100755 --- a/main/newscorm/lp_save.php +++ b/main/newscorm/lp_save.php @@ -14,7 +14,6 @@ /** * Switching within the field to update */ -$msg = $_SESSION['oLP']->get_message(); error_log('New LP - Loaded lp_save : '.$_SERVER['REQUEST_URI'].' from '.$_SERVER['HTTP_REFERER'], 0); ?> diff --git a/tests/main/newscorm/learnpath.class.test.php b/tests/main/newscorm/learnpath.class.test.php index 1fe3f9678a..2f404acc50 100755 --- a/tests/main/newscorm/learnpath.class.test.php +++ b/tests/main/newscorm/learnpath.class.test.php @@ -3,1465 +3,1442 @@ require_once(api_get_path(SYS_CODE_PATH).'newscorm/learnpath.class.php'); class TestLearnpath extends UnitTestCase { - const course = 'COURSETEST'; - - public function testAddItem() { - //ob_start(); - $parent = 2; - $previous = 1; - $type = 'dokeos_chapter'; - $id = 1; - $title = 'Titulo'; - $description = 'Descripcion'; - $prerequisites = 0; - $max_time_allowed = 0; - - $lp_id=1; - $user_id=1; - $obj = new learnpath(self::course, $lp_id, $user_id); - - $res = $obj->add_item($parent, $previous, $type, $id, $title, $description, $prerequisites, $max_time_allowed); - $this->assertTrue(is_numeric($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testAddLp() { - //ob_start(); - $name = ''; - $description = ''; - $learnpath = 'guess'; - $origin = 'zip'; - $zipname = ''; - $res = learnpath::add_lp(self::course, $name, $description, $learnpath, $origin, $zipname); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testAppendMessage() { - //ob_start(); - $string = ''; - $res = learnpath::append_message($string); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } - /* - public function testAutocompleteParents() { - //ob_start(); - $item = 1; - - $course='COURSETEST'; - $lp_id=1; - $user_id=1; - $obj = new learnpath($course, $lp_id, $user_id); - $res = $obj->autocomplete_parents($item); - $this->assertTrue(is_numeric($res)); - //ob_end_clean(); - var_dump($res); - } - */ - public function testAutosave() { - //ob_start(); - $res = learnpath::autosave(); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testBuildActionMenu() { - ob_start(); - $res = learnpath::build_action_menu(); - $this->assertTrue(is_null($res)); - ob_end_clean(); - //var_dump($res); - } - - public function testClearMessage() { - //ob_start(); - $res = learnpath::clear_message(); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testClose() { - //ob_start(); - $res = learnpath::close(); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testCreateDocument() { - //ob_start(); - $_course = ''; - $res = learnpath::create_document($_course); - $this->assertTrue(is_numeric($res)); - //ob_end_clean(); - //var_dump($res); - } + const course = 'COURSETEST'; + + public function testAddItem() { + //ob_start(); + $parent = 2; + $previous = 1; + $type = 'dokeos_chapter'; + $id = 1; + $title = 'Titulo'; + $description = 'Descripcion'; + $prerequisites = 0; + $max_time_allowed = 0; + + $lp_id=1; + $user_id=1; + $obj = new learnpath(self::course, $lp_id, $user_id); + + $res = $obj->add_item($parent, $previous, $type, $id, $title, $description, $prerequisites, $max_time_allowed); + $this->assertTrue(is_numeric($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testAddLp() { + //ob_start(); + $name = ''; + $description = ''; + $learnpath = 'guess'; + $origin = 'zip'; + $zipname = ''; + $res = learnpath::add_lp(self::course, $name, $description, $learnpath, $origin, $zipname); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } + + /* + public function testAutocompleteParents() { + //ob_start(); + $item = 1; + + $course='COURSETEST'; + $lp_id=1; + $user_id=1; + $obj = new learnpath($course, $lp_id, $user_id); + $res = $obj->autocomplete_parents($item); + $this->assertTrue(is_numeric($res)); + //ob_end_clean(); + var_dump($res); + } + */ + public function testAutosave() { + //ob_start(); + $res = learnpath::autosave(); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testBuildActionMenu() { + ob_start(); + $res = learnpath::build_action_menu(); + $this->assertTrue(is_null($res)); + ob_end_clean(); + //var_dump($res); + } + + + public function testClose() { + //ob_start(); + $res = learnpath::close(); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testCreateDocument() { + //ob_start(); + $_course = ''; + $res = learnpath::create_document($_course); + $this->assertTrue(is_numeric($res)); + //ob_end_clean(); + //var_dump($res); + } /* - public function testCreateJs() { - //ob_start(); - $res = learnpath::create_js(); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testCreateJs() { + //ob_start(); + $res = learnpath::create_js(); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } */ - public function testCreatePath() { - //ob_start(); - $path = ''; - $res = learnpath::create_path($path); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testCreateTreeArray() { - //ob_start(); - $array = ''; - $parent = 0; - $depth = -1; - $tmp = array (); - $res = learnpath::create_tree_array($array, $parent, $depth, $tmp); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testDisplayDocument() { - //ob_start(); - $id = 1; - $show_title = false; - $iframe = true; - $edit_link = false; - $res = learnpath::display_document($id, $show_title, $iframe, $edit_link); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testCreatePath() { + //ob_start(); + $path = ''; + $res = learnpath::create_path($path); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testCreateTreeArray() { + //ob_start(); + $array = ''; + $parent = 0; + $depth = -1; + $tmp = array (); + $res = learnpath::create_tree_array($array, $parent, $depth, $tmp); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testDisplayDocument() { + //ob_start(); + $id = 1; + $show_title = false; + $iframe = true; + $edit_link = false; + $res = learnpath::display_document($id, $show_title, $iframe, $edit_link); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } /* - public function testDisplayDocumentForm() { - //ob_start(); - $action = 'add'; - $id = 0; - $extra_info = 'new'; - $course='COURSETEST'; - $lp_id=1; - $user_id=1; - $obj = new learnpath($course, $lp_id, $user_id); - - $res = $obj->display_document_form($action, $id, $extra_info); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testDisplayDocumentForm() { + //ob_start(); + $action = 'add'; + $id = 0; + $extra_info = 'new'; + $course='COURSETEST'; + $lp_id=1; + $user_id=1; + $obj = new learnpath($course, $lp_id, $user_id); + + $res = $obj->display_document_form($action, $id, $extra_info); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } */ - public function testDisplayEditItem() { - //ob_start(); - $item_id = ''; - $res = learnpath::display_edit_item($item_id); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - /* - public function testDisplayForumForm() { - //ob_start(); - $action = 'add'; - $id = 0; - $extra_info = ''; - $course='COURSETEST'; - $lp_id=1; - $user_id=1; - $obj = new learnpath($course, $lp_id, $user_id); - - $res = $obj->display_forum_form($action, $id, $extra_info); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testDisplayHotpotatoesForm() { - //ob_start(); - $action = 'add'; - $id = 0; - $extra_info = ''; - $course='COURSETEST'; - $lp_id=1; - $user_id=1; - $obj = new learnpath($course, $lp_id, $user_id); - - $res = $obj->display_hotpotatoes_form($action, $id, $extra_info); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testDisplayEditItem() { + //ob_start(); + $item_id = ''; + $res = learnpath::display_edit_item($item_id); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + /* + public function testDisplayForumForm() { + //ob_start(); + $action = 'add'; + $id = 0; + $extra_info = ''; + $course='COURSETEST'; + $lp_id=1; + $user_id=1; + $obj = new learnpath($course, $lp_id, $user_id); + + $res = $obj->display_forum_form($action, $id, $extra_info); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testDisplayHotpotatoesForm() { + //ob_start(); + $action = 'add'; + $id = 0; + $extra_info = ''; + $course='COURSETEST'; + $lp_id=1; + $user_id=1; + $obj = new learnpath($course, $lp_id, $user_id); + + $res = $obj->display_hotpotatoes_form($action, $id, $extra_info); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } */ - public function testDisplayItem() { - //ob_start(); - $item_id = ''; - $iframe = true; - $msg = ''; - $res = learnpath::display_item($item_id, $iframe, $msg); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testDisplayItem() { + //ob_start(); + $item_id = ''; + $iframe = true; + $msg = ''; + $res = learnpath::display_item($item_id, $iframe, $msg); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } /* public function testDisplayItemForm() { - //ob_start(); - $item_type = ''; - $title = ''; - $action = 'add'; - $id = 0; - $extra_info = 'new'; - $course='COURSETEST'; - $lp_id = 1; - $user_id = 1; - $obj = new learnpath($course, $lp_id, $user_id); - $res = $obj->display_item_form($item_type, $title, $action, $id, $extra_info); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testDisplayItemPrerequisitesForm() { - //ob_start(); - $item_id = ''; - $course='COURSETEST'; - $lp_id=1; - $user_id=1; - $obj = new learnpath($course, $lp_id, $user_id); - - $res = $obj->display_item_prerequisites_form($item_id); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } + //ob_start(); + $item_type = ''; + $title = ''; + $action = 'add'; + $id = 0; + $extra_info = 'new'; + $course='COURSETEST'; + $lp_id = 1; + $user_id = 1; + $obj = new learnpath($course, $lp_id, $user_id); + $res = $obj->display_item_form($item_type, $title, $action, $id, $extra_info); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testDisplayItemPrerequisitesForm() { + //ob_start(); + $item_id = ''; + $course='COURSETEST'; + $lp_id=1; + $user_id=1; + $obj = new learnpath($course, $lp_id, $user_id); + + $res = $obj->display_item_prerequisites_form($item_id); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } */ - public function testDisplayItemSmallForm() { - //ob_start(); - $item_type = ''; - $title = ''; - $data = ''; - $res = learnpath::display_item_small_form($item_type, $title, $data); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testDisplayItemSmallForm() { + //ob_start(); + $item_type = ''; + $title = ''; + $data = ''; + $res = learnpath::display_item_small_form($item_type, $title, $data); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } /* - public function testDisplayLinkForm() { - //ob_start(); - $action = 'add'; - $id = 0; - $extra_info = ''; - $course='COURSETEST'; - $lp_id=1; - $user_id=1; - $obj = new learnpath($course, $lp_id, $user_id); - - $res = $obj->display_link_form($action, $id, $extra_info); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testDisplayManipulate() { - //ob_start(); - $item_id = ''; - $item_type = TOOL_DOCUMENT; - $res = learnpath::display_manipulate($item_id, $item_type); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testDisplayLinkForm() { + //ob_start(); + $action = 'add'; + $id = 0; + $extra_info = ''; + $course='COURSETEST'; + $lp_id=1; + $user_id=1; + $obj = new learnpath($course, $lp_id, $user_id); + + $res = $obj->display_link_form($action, $id, $extra_info); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testDisplayManipulate() { + //ob_start(); + $item_id = ''; + $item_type = TOOL_DOCUMENT; + $res = learnpath::display_manipulate($item_id, $item_type); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } */ - public function testDisplayMoveItem() { - //ob_start(); - $item_id = ''; - $res = learnpath::display_move_item($item_id); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testDisplayMoveItem() { + //ob_start(); + $item_id = ''; + $res = learnpath::display_move_item($item_id); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } /* - public function testDisplayQuizForm() { - //ob_start(); - $action = 'add'; - $id = 0; - $extra_info = ''; - $course='COURSETEST'; - $lp_id=1; - $user_id=1; - $obj = new learnpath($course, $lp_id, $user_id); - - $res = $obj->display_quiz_form($action, $id, $extra_info); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testDisplayQuizForm() { + //ob_start(); + $action = 'add'; + $id = 0; + $extra_info = ''; + $course='COURSETEST'; + $lp_id=1; + $user_id=1; + $obj = new learnpath($course, $lp_id, $user_id); + + $res = $obj->display_quiz_form($action, $id, $extra_info); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } */ /* public function testDisplayResources() { - //ob_start(); - $course='COURSETEST'; - $lp_id=1; - $user_id=1; - $obj = new learnpath($course, $lp_id, $user_id); - - $res = $obj->display_resources(); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testDisplayStudentPublicationForm() { - //ob_start(); - $action = 'add'; - $id = 0; - $extra_info = ''; - $course='COURSETEST'; - $lp_id=1; - $user_id=1; - $obj = new learnpath($course, $lp_id, $user_id); - - $res = $obj->display_student_publication_form($action, $id, $extra_info); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testDisplayThreadForm() { - //ob_start(); - $action = 'add'; - $id = 0; - $extra_info = ''; - $course='COURSETEST'; - $lp_id=1; - $user_id=1; - $obj = new learnpath($course, $lp_id, $user_id); - - $res = $obj->display_thread_form($action, $id, $extra_info); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } + //ob_start(); + $course='COURSETEST'; + $lp_id=1; + $user_id=1; + $obj = new learnpath($course, $lp_id, $user_id); + + $res = $obj->display_resources(); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testDisplayStudentPublicationForm() { + //ob_start(); + $action = 'add'; + $id = 0; + $extra_info = ''; + $course='COURSETEST'; + $lp_id=1; + $user_id=1; + $obj = new learnpath($course, $lp_id, $user_id); + + $res = $obj->display_student_publication_form($action, $id, $extra_info); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testDisplayThreadForm() { + //ob_start(); + $action = 'add'; + $id = 0; + $extra_info = ''; + $course='COURSETEST'; + $lp_id=1; + $user_id=1; + $obj = new learnpath($course, $lp_id, $user_id); + + $res = $obj->display_thread_form($action, $id, $extra_info); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } */ - public function testEditDocument() { - //ob_start(); - $_course=''; - $res = learnpath::edit_document($_course); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testEditItem() { - //ob_start(); - $id = ''; - $parent = ''; - $previous = ''; - $title = ''; - $description = ''; - $prerequisites = 0; - $audio = NULL; - $max_time_allowed = 0; - $res = learnpath::edit_item($id, $parent, $previous, $title, $description, $prerequisites, $audio, $max_time_allowed); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testEditItemPrereq() { - //ob_start(); - $id = ''; - $prerequisite_id = ''; - $mastery_score = 0; - $max_score = 100; - $res = learnpath::edit_item_prereq($id, $prerequisite_id, $mastery_score, $max_score); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testExportLp() { - //ob_start(); - $type = 'scorm'; - $id = 1; - $zipname = 'FILE'; - $res = learnpath::export_lp($type, self::course, $id, $zipname); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testFirst() { - //ob_start(); - $res = learnpath::first(); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetAuthor() { - //ob_start(); - $res = learnpath::get_author(); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetBrotherChapters() { - //ob_start(); - $id = ''; - $res = learnpath::get_brother_chapters($id); - $this->assertTrue(is_array($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetBrotherItems() { - //ob_start(); - $id = ''; - $res = learnpath::get_brother_items($id); - $this->assertTrue(is_array($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testEditDocument() { + //ob_start(); + $_course=''; + $res = learnpath::edit_document($_course); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testEditItem() { + //ob_start(); + $id = ''; + $parent = ''; + $previous = ''; + $title = ''; + $description = ''; + $prerequisites = 0; + $audio = NULL; + $max_time_allowed = 0; + $res = learnpath::edit_item($id, $parent, $previous, $title, $description, $prerequisites, $audio, $max_time_allowed); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testEditItemPrereq() { + //ob_start(); + $id = ''; + $prerequisite_id = ''; + $mastery_score = 0; + $max_score = 100; + $res = learnpath::edit_item_prereq($id, $prerequisite_id, $mastery_score, $max_score); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testExportLp() { + //ob_start(); + $type = 'scorm'; + $id = 1; + $zipname = 'FILE'; + $res = learnpath::export_lp($type, self::course, $id, $zipname); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testFirst() { + //ob_start(); + $res = learnpath::first(); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetAuthor() { + //ob_start(); + $res = learnpath::get_author(); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetBrotherChapters() { + //ob_start(); + $id = ''; + $res = learnpath::get_brother_chapters($id); + $this->assertTrue(is_array($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetBrotherItems() { + //ob_start(); + $id = ''; + $res = learnpath::get_brother_items($id); + $this->assertTrue(is_array($res)); + //ob_end_clean(); + //var_dump($res); + } /* - public function testGetCommonIndexTermsByPrefix() { - //ob_start(); - $prefix = ''; - $res = learnpath::get_common_index_terms_by_prefix($prefix); - $this->assertTrue(is_array($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetCompleteItemsCount() { - //ob_start(); - $res = learnpath::get_complete_items_count(); - $this->assertTrue(is_numeric($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testGetCommonIndexTermsByPrefix() { + //ob_start(); + $prefix = ''; + $res = learnpath::get_common_index_terms_by_prefix($prefix); + $this->assertTrue(is_array($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetCompleteItemsCount() { + //ob_start(); + $res = learnpath::get_complete_items_count(); + $this->assertTrue(is_numeric($res)); + //ob_end_clean(); + //var_dump($res); + } */ - public function testGetCurrentItemId() { - //ob_start(); - $res = learnpath::get_current_item_id(); - $this->assertTrue(is_numeric($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetDocuments() { - //ob_start(); - $lp_id=1; - $user_id=1; - $obj = new learnpath(self::course, $lp_id, $user_id); - - $res = $obj->get_documents(); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetExercises() { - //ob_start(); - $res = learnpath::get_exercises(); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetExtension() { - //ob_start(); - $filename = 'file'; - $res = learnpath::get_extension($filename); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetFirstItemId() { - //ob_start(); - $res = learnpath::get_first_item_id(); - $this->assertTrue(is_numeric($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetFlatOrderedItemsList() { - //ob_start(); - $lp = 1; - $parent = 0; - $res = learnpath::get_flat_ordered_items_list($lp, $parent); - $this->assertTrue(is_array($res)); - //ob_end_clean(); - //var_dump($res); - } - /* - public function testGetForums() { - //ob_start(); - - //require_once api_get_path(WEB_PATH).('forum/forumpublic function.inc.php'); - //require_once api_get_path(WEB_PATH).('forum/forumconfig.inc.php'); - $course='COURSETEST'; - $lp_id=1; - $user_id=1; - $obj = new learnpath($course, $lp_id, $user_id); - - $res = $obj->get_forums(); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetHtmlToc() { - //ob_start(); - $course='COURSETEST'; - $lp_id=1; - $user_id=1; - $obj = new learnpath($course, $lp_id, $user_id); - - $res = $obj->get_html_toc(); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testGetCurrentItemId() { + //ob_start(); + $res = learnpath::get_current_item_id(); + $this->assertTrue(is_numeric($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetDocuments() { + //ob_start(); + $lp_id=1; + $user_id=1; + $obj = new learnpath(self::course, $lp_id, $user_id); + + $res = $obj->get_documents(); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetExercises() { + //ob_start(); + $res = learnpath::get_exercises(); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetExtension() { + //ob_start(); + $filename = 'file'; + $res = learnpath::get_extension($filename); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetFirstItemId() { + //ob_start(); + $res = learnpath::get_first_item_id(); + $this->assertTrue(is_numeric($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetFlatOrderedItemsList() { + //ob_start(); + $lp = 1; + $parent = 0; + $res = learnpath::get_flat_ordered_items_list($lp, $parent); + $this->assertTrue(is_array($res)); + //ob_end_clean(); + //var_dump($res); + } + /* + public function testGetForums() { + //ob_start(); + + //require_once api_get_path(WEB_PATH).('forum/forumpublic function.inc.php'); + //require_once api_get_path(WEB_PATH).('forum/forumconfig.inc.php'); + $course='COURSETEST'; + $lp_id=1; + $user_id=1; + $obj = new learnpath($course, $lp_id, $user_id); + + $res = $obj->get_forums(); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetHtmlToc() { + //ob_start(); + $course='COURSETEST'; + $lp_id=1; + $user_id=1; + $obj = new learnpath($course, $lp_id, $user_id); + + $res = $obj->get_html_toc(); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } */ - public function testGetId() { - //ob_start(); - $res = learnpath::get_id(); - $this->assertTrue(is_numeric($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetInteractionsCountFromDb() { - //ob_start(); - $lp_iv_id = 0; - $res = learnpath::get_interactions_count_from_db($lp_iv_id); - $this->assertTrue(is_numeric($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testGetId() { + //ob_start(); + $res = learnpath::get_id(); + $this->assertTrue(is_numeric($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetInteractionsCountFromDb() { + //ob_start(); + $lp_iv_id = 0; + $res = learnpath::get_interactions_count_from_db($lp_iv_id); + $this->assertTrue(is_numeric($res)); + //ob_end_clean(); + //var_dump($res); + } /* - public function testGetItemsDetailsAsJs() { - //ob_start(); - $varname='olms.lms_item_types'; - $res = learnpath::get_items_details_as_js($varname); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetItemsStatusList() { - //ob_start(); - $res = learnpath::get_items_status_list(); - $this->assertTrue(is_array($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetIvInteractionsArray() { - //ob_start(); - $lp_iv_id = ''; - $res = learnpath::get_iv_interactions_array($lp_iv_id); - $this->assertTrue(is_array($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testGetItemsDetailsAsJs() { + //ob_start(); + $varname='olms.lms_item_types'; + $res = learnpath::get_items_details_as_js($varname); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetItemsStatusList() { + //ob_start(); + $res = learnpath::get_items_status_list(); + $this->assertTrue(is_array($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetIvInteractionsArray() { + //ob_start(); + $lp_iv_id = ''; + $res = learnpath::get_iv_interactions_array($lp_iv_id); + $this->assertTrue(is_array($res)); + //ob_end_clean(); + //var_dump($res); + } */ - public function testGetIvObjectivesArray() { - //ob_start(); - $lp_iv_id = 0; - $res = learnpath::get_iv_objectives_array($lp_iv_id); - $this->assertTrue(is_array($res)); - //ob_end_clean(); - //var_dump($res); - } - /* - public function testGetJsInfo() { - //ob_start(); - $item_id = ''; - $course='COURSETEST'; - $lp_id=1; - $user_id=1; - $obj = new learnpath($course, $lp_id, $user_id); - - $res = $obj->get_js_info($item_id); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } */ - - public function testGetJsLib() { - //ob_start(); - $res = learnpath::get_js_lib(); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetLast() { - //ob_start(); - $res = learnpath::get_last(); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetLink() { - //ob_start(); - $type = 'http'; - $item_id = null; - $lp_id=1; - $user_id=1; - $obj = new learnpath(self::course, $lp_id, $user_id); - - $res = $obj->get_link($type, $item_id); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetLinks() { - //ob_start(); - $res = learnpath::get_links(); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetLpSessionId() { - //ob_start(); - $res = learnpath::get_lp_session_id(); - $this->assertTrue(is_numeric($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetMaker() { - //ob_start(); - $res = learnpath::get_maker(); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetMediaplayer() { - //ob_start(); - $autostart='true'; - $res = learnpath::get_mediaplayer($autostart); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetMessage() { - //ob_start(); - $res = learnpath::get_message(); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetName() { - //ob_start(); - $res = learnpath::get_name(); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetNavigationBar() { - //ob_start(); - $lp_id=1; - $user_id=1; - $obj = new learnpath(self::course, $lp_id, $user_id); - - $res = $obj->get_navigation_bar(); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetNextIndex() { - //ob_start(); - $res = learnpath::get_next_index(); - $this->assertTrue(is_numeric($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetNextItemId() { - //ob_start(); - $lp_id=1; - $user_id=1; - $obj = new learnpath(self::course, $lp_id, $user_id); - - $res = $obj->get_next_item_id(); - $this->assertTrue(is_numeric($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetObjectivesCountFromDb() { - //ob_start(); - $lp_iv_id = 0; - $res = learnpath::get_objectives_count_from_db($lp_iv_id); - $this->assertTrue(is_numeric($res)); - //ob_end_clean(); - //var_dump($res); - } - /* - public function testGetPackageType() { - //ob_start(); - $file_path = ''; - $file_name = ''; - $course='COURSETEST'; - $lp_id=1; - $user_id=1; - $obj = new learnpath($course, $lp_id, $user_id); - - $res = $obj->get_package_type($file_path, $file_name); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - }*/ - - public function testGetPreviewImage() { - //ob_start(); - $res = learnpath::get_preview_image(); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetPreviousIndex() { - //ob_start(); - $res = learnpath::get_previous_index(); - $this->assertTrue(is_numeric($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetPreviousItemId() { - //ob_start(); - $lp_id=1; - $user_id=1; - $obj = new learnpath(self::course, $lp_id, $user_id); - - $res = $obj->get_previous_item_id(); - $this->assertTrue(is_numeric($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetProgress() { - //ob_start(); - $res = learnpath::get_progress(); - $this->assertTrue(is_numeric($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetProgressBar() { - //ob_start(); - $mode = ''; - $percentage = -1; - $text_add = ''; - $from_lp = false; - $lp_id=1; - $user_id=1; - $obj = new learnpath(self::course, $lp_id, $user_id); - - $res = $obj->get_progress_bar($mode, $percentage, $text_add, $from_lp); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetProgressBarMode() { - //ob_start(); - $res = learnpath::get_progress_bar_mode(); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetProgressBarText() { - //ob_start(); - $mode = ''; - $add = 0; - $lp_id=1; - $user_id=1; - $obj = new learnpath(self::course, $lp_id, $user_id); - - $res = $obj->get_progress_bar_text($mode, $add); - $this->assertTrue(is_array($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetProximity() { - //ob_start(); - $res = learnpath::get_proximity(); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetScormPrereqString() { - //ob_start(); - $item_id = 1; - $res = learnpath::get_scorm_prereq_string($item_id); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetScormXmlNode() { - //ob_start(); - $children = 'children'; - $id = 1; - $res = learnpath::get_scorm_xml_node($children, $id); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetStats() { - //ob_start(); - $res = learnpath::get_stats(); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetStatsCourse() { - //ob_start(); - $course = ''; - $res = learnpath::get_stats_course($course); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetStatsLp() { - //ob_start(); - $lp = 1; - $res = learnpath::get_stats_lp(self::course, $lp); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetStatsLpUser() { - //ob_start(); - $lp = 1; - $user = 1; - $res = learnpath::get_stats_lp_user(self::course, $lp, $user); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetStatsUser() { - //ob_start(); - $user = 1; - $res = learnpath::get_stats_user(self::course, $user); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetStudentPublications() { - //ob_start(); - $res = learnpath::get_student_publications(); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetTheme() { - //ob_start(); - $res = learnpath::get_theme(); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - /* - public function testGetToc() { - //ob_start(); - $res = learnpath::get_toc(); - $this->assertTrue(is_array($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testGetIvObjectivesArray() { + //ob_start(); + $lp_iv_id = 0; + $res = learnpath::get_iv_objectives_array($lp_iv_id); + $this->assertTrue(is_array($res)); + //ob_end_clean(); + //var_dump($res); + } + /* + public function testGetJsInfo() { + //ob_start(); + $item_id = ''; + $course='COURSETEST'; + $lp_id=1; + $user_id=1; + $obj = new learnpath($course, $lp_id, $user_id); + + $res = $obj->get_js_info($item_id); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } */ + + public function testGetJsLib() { + //ob_start(); + $res = learnpath::get_js_lib(); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetLast() { + //ob_start(); + $res = learnpath::get_last(); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetLink() { + //ob_start(); + $type = 'http'; + $item_id = null; + $lp_id=1; + $user_id=1; + $obj = new learnpath(self::course, $lp_id, $user_id); + + $res = $obj->get_link($type, $item_id); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetLinks() { + //ob_start(); + $res = learnpath::get_links(); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetLpSessionId() { + //ob_start(); + $res = learnpath::get_lp_session_id(); + $this->assertTrue(is_numeric($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetMaker() { + //ob_start(); + $res = learnpath::get_maker(); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetMediaplayer() { + //ob_start(); + $autostart='true'; + $res = learnpath::get_mediaplayer($autostart); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetName() { + //ob_start(); + $res = learnpath::get_name(); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetNavigationBar() { + //ob_start(); + $lp_id=1; + $user_id=1; + $obj = new learnpath(self::course, $lp_id, $user_id); + + $res = $obj->get_navigation_bar(); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetNextIndex() { + //ob_start(); + $res = learnpath::get_next_index(); + $this->assertTrue(is_numeric($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetNextItemId() { + //ob_start(); + $lp_id=1; + $user_id=1; + $obj = new learnpath(self::course, $lp_id, $user_id); + + $res = $obj->get_next_item_id(); + $this->assertTrue(is_numeric($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetObjectivesCountFromDb() { + //ob_start(); + $lp_iv_id = 0; + $res = learnpath::get_objectives_count_from_db($lp_iv_id); + $this->assertTrue(is_numeric($res)); + //ob_end_clean(); + //var_dump($res); + } + /* + public function testGetPackageType() { + //ob_start(); + $file_path = ''; + $file_name = ''; + $course='COURSETEST'; + $lp_id=1; + $user_id=1; + $obj = new learnpath($course, $lp_id, $user_id); + + $res = $obj->get_package_type($file_path, $file_name); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + }*/ + + public function testGetPreviewImage() { + //ob_start(); + $res = learnpath::get_preview_image(); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetPreviousIndex() { + //ob_start(); + $res = learnpath::get_previous_index(); + $this->assertTrue(is_numeric($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetPreviousItemId() { + //ob_start(); + $lp_id=1; + $user_id=1; + $obj = new learnpath(self::course, $lp_id, $user_id); + + $res = $obj->get_previous_item_id(); + $this->assertTrue(is_numeric($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetProgress() { + //ob_start(); + $res = learnpath::get_progress(); + $this->assertTrue(is_numeric($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetProgressBar() { + //ob_start(); + $mode = ''; + $percentage = -1; + $text_add = ''; + $from_lp = false; + $lp_id=1; + $user_id=1; + $obj = new learnpath(self::course, $lp_id, $user_id); + + $res = $obj->get_progress_bar($mode, $percentage, $text_add, $from_lp); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetProgressBarMode() { + //ob_start(); + $res = learnpath::get_progress_bar_mode(); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetProgressBarText() { + //ob_start(); + $mode = ''; + $add = 0; + $lp_id=1; + $user_id=1; + $obj = new learnpath(self::course, $lp_id, $user_id); + + $res = $obj->get_progress_bar_text($mode, $add); + $this->assertTrue(is_array($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetProximity() { + //ob_start(); + $res = learnpath::get_proximity(); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetScormPrereqString() { + //ob_start(); + $item_id = 1; + $res = learnpath::get_scorm_prereq_string($item_id); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetScormXmlNode() { + //ob_start(); + $children = 'children'; + $id = 1; + $res = learnpath::get_scorm_xml_node($children, $id); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetStats() { + //ob_start(); + $res = learnpath::get_stats(); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetStatsCourse() { + //ob_start(); + $course = ''; + $res = learnpath::get_stats_course($course); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetStatsLp() { + //ob_start(); + $lp = 1; + $res = learnpath::get_stats_lp(self::course, $lp); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetStatsLpUser() { + //ob_start(); + $lp = 1; + $user = 1; + $res = learnpath::get_stats_lp_user(self::course, $lp, $user); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetStatsUser() { + //ob_start(); + $user = 1; + $res = learnpath::get_stats_user(self::course, $user); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetStudentPublications() { + //ob_start(); + $res = learnpath::get_student_publications(); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetTheme() { + //ob_start(); + $res = learnpath::get_theme(); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + /* + public function testGetToc() { + //ob_start(); + $res = learnpath::get_toc(); + $this->assertTrue(is_array($res)); + //ob_end_clean(); + //var_dump($res); + } */ - public function testGetTotalItemsCount() { - //ob_start(); - $res = learnpath::get_total_items_count(); - $this->assertTrue(is_numeric($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testGetTotalItemsCount() { + //ob_start(); + $res = learnpath::get_total_items_count(); + $this->assertTrue(is_numeric($res)); + //ob_end_clean(); + //var_dump($res); + } /* - public function testGetTotalItemsCountWithoutChapters() { - //ob_start(); - $res = learnpath::get_total_items_count_without_chapters(); - $this->assertTrue(is_numeric($res)); - //ob_end_clean(); - //var_dump($res); - } - */ - public function testGetType() { - //ob_start(); - $get_name = false; - $res=learnpath::get_type($get_name) ; - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetTypeStatic() { - //ob_start(); - $lp_id = 0; - $res = learnpath::get_type_static($lp_id); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetUpdateQueue() { - //ob_start(); - $res = learnpath::get_update_queue(); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testGetUserId() { - //ob_start(); - $res = learnpath::get_user_id(); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testGetTotalItemsCountWithoutChapters() { + //ob_start(); + $res = learnpath::get_total_items_count_without_chapters(); + $this->assertTrue(is_numeric($res)); + //ob_end_clean(); + //var_dump($res); + } + */ + public function testGetType() { + //ob_start(); + $get_name = false; + $res=learnpath::get_type($get_name) ; + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetTypeStatic() { + //ob_start(); + $lp_id = 0; + $res = learnpath::get_type_static($lp_id); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetUpdateQueue() { + //ob_start(); + $res = learnpath::get_update_queue(); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testGetUserId() { + //ob_start(); + $res = learnpath::get_user_id(); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } /* - public function testGetView() { - //ob_start(); - $attempt_num = 0; - $course='COURSETEST'; - $lp_id=1; - $user_id=1; - $obj = new learnpath($course, $lp_id, $user_id); - - $res = $obj->get_view($attempt_num); - $this->assertTrue(is_numeric($res)); - //ob_end_clean(); - //var_dump($res); - } - */ - public function testGetViewId() { - //ob_start(); - $lp_id=1; - $user_id=1; - $obj = new learnpath(self::course, $lp_id, $user_id); - - $res = $obj->get_view_id(); - $this->assertTrue(is_numeric($res)); - //ob_end_clean(); - //var_dump($res); - } - /* - public function testHasAudio() { - //ob_start(); - $res = learnpath::has_audio(); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - }*/ - - public function testLearnpath() { - //ob_start(); - $course = ''; - $lp_id = ''; - $user_id = ''; - $res = learnpath::__construct($course, $lp_id, $user_id); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testLog() { - //ob_start(); - $msg = ''; - $res = learnpath::log($msg); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testMoveDown() { - //ob_start(); - $lp_id = 0; - $res = learnpath::move_down($lp_id); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testMoveItem() { - //ob_start(); - $id = 1; - $direction = ''; - $res = learnpath::move_item($id, $direction); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testMoveUp() { - //ob_start(); - $lp_id = 0; - $res = learnpath::move_up($lp_id); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } - /* - public function testNext() { - //ob_start(); - $course='COURSETEST'; - $lp_id=1; - $user_id=1; - $obj = new learnpath($course, $lp_id, $user_id); - - $res = $obj->next(); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } */ - - public function testOpen() { - //ob_start(); - $id = ''; - $res = learnpath::open($id); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testGetView() { + //ob_start(); + $attempt_num = 0; + $course='COURSETEST'; + $lp_id=1; + $user_id=1; + $obj = new learnpath($course, $lp_id, $user_id); + + $res = $obj->get_view($attempt_num); + $this->assertTrue(is_numeric($res)); + //ob_end_clean(); + //var_dump($res); + } + */ + public function testGetViewId() { + //ob_start(); + $lp_id=1; + $user_id=1; + $obj = new learnpath(self::course, $lp_id, $user_id); + + $res = $obj->get_view_id(); + $this->assertTrue(is_numeric($res)); + //ob_end_clean(); + //var_dump($res); + } + /* + public function testHasAudio() { + //ob_start(); + $res = learnpath::has_audio(); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + }*/ + + public function testLearnpath() { + //ob_start(); + $course = ''; + $lp_id = ''; + $user_id = ''; + $res = learnpath::__construct($course, $lp_id, $user_id); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testLog() { + //ob_start(); + $msg = ''; + $res = learnpath::log($msg); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testMoveDown() { + //ob_start(); + $lp_id = 0; + $res = learnpath::move_down($lp_id); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testMoveItem() { + //ob_start(); + $id = 1; + $direction = ''; + $res = learnpath::move_item($id, $direction); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testMoveUp() { + //ob_start(); + $lp_id = 0; + $res = learnpath::move_up($lp_id); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } + /* + public function testNext() { + //ob_start(); + $course='COURSETEST'; + $lp_id=1; + $user_id=1; + $obj = new learnpath($course, $lp_id, $user_id); + + $res = $obj->next(); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } */ + + public function testOpen() { + //ob_start(); + $id = ''; + $res = learnpath::open($id); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } /* - public function testOverview() { - //ob_start(); - $course='COURSETEST'; - $lp_id=1; - $user_id=1; - $obj = new learnpath($course, $lp_id, $user_id); - - $res = $obj->overview(); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - */ - public function testPrerequisitesMatch() { - //ob_start(); - $item = null; - $res = learnpath::prerequisites_match($item); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testOverview() { + //ob_start(); + $course='COURSETEST'; + $lp_id=1; + $user_id=1; + $obj = new learnpath($course, $lp_id, $user_id); + + $res = $obj->overview(); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + */ + public function testPrerequisitesMatch() { + //ob_start(); + $item = null; + $res = learnpath::prerequisites_match($item); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } /* - public function testPrevious() { - //ob_start(); - $course='COURSETEST'; - $lp_id=1; - $user_id=1; - $obj = new learnpath($course, $lp_id, $user_id); - - $res = $obj->previous(); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testPrevious() { + //ob_start(); + $course='COURSETEST'; + $lp_id=1; + $user_id=1; + $obj = new learnpath($course, $lp_id, $user_id); + + $res = $obj->previous(); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } */ - /*public function testRestart() { - //ob_start(); - $course='COURSETEST'; - $lp_id=1; - $user_id=1; - $obj = new learnpath($course, $lp_id, $user_id); - - $res = $obj->restart(); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - }*/ - - public function testSaveCurrent() { - //ob_start(); - $res = learnpath::save_current(); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testSaveItem() { - //ob_start(); - $item_id = null; - $from_outside = true; - $lp_id=1; - $user_id=1; - $obj = new learnpath(self::course, $lp_id, $user_id); - - $res = $obj->save_item($item_id, $from_outside); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testSaveLast() { - //ob_start(); - $lp_id=1; - $user_id=1; - $obj = new learnpath(self::course, $lp_id, $user_id); - - $res = $obj->save_last(); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } - /* - public function testScormExport() { - //ob_start(); - $course='COURSETEST'; - $lp_id=1; - $user_id=1; - $obj = new learnpath($course, $lp_id, $user_id); - - $res = $obj->scorm_export(); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } + /*public function testRestart() { + //ob_start(); + $course='COURSETEST'; + $lp_id=1; + $user_id=1; + $obj = new learnpath($course, $lp_id, $user_id); + + $res = $obj->restart(); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + }*/ + + public function testSaveCurrent() { + //ob_start(); + $res = learnpath::save_current(); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testSaveItem() { + //ob_start(); + $item_id = null; + $from_outside = true; + $lp_id=1; + $user_id=1; + $obj = new learnpath(self::course, $lp_id, $user_id); + + $res = $obj->save_item($item_id, $from_outside); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testSaveLast() { + //ob_start(); + $lp_id=1; + $user_id=1; + $obj = new learnpath(self::course, $lp_id, $user_id); + + $res = $obj->save_last(); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } + /* + public function testScormExport() { + //ob_start(); + $course='COURSETEST'; + $lp_id=1; + $user_id=1; + $obj = new learnpath($course, $lp_id, $user_id); + + $res = $obj->scorm_export(); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } */ - public function testSetAuthor() { - //ob_start(); - $name = ''; - $lp_id=1; - $user_id=1; - $obj = new learnpath(self::course, $lp_id, $user_id); - - $res = $obj->set_author($name); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testSetCurrentItem() { - //ob_start(); - $item_id = null; - $res = learnpath::set_current_item($item_id); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testSetEncoding() { - //ob_start(); - $enc = 'ISO-8859-15'; - $lp_id=1; - $user_id=1; - $obj = new learnpath(self::course, $lp_id, $user_id); - - $res = $obj->set_encoding($enc); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testSetErrorMsg() { - //ob_start(); - $error = ''; - $res = learnpath::set_error_msg($error); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testSetJslib() { - //ob_start(); - $lib = ''; - $lp_id=1; - $user_id=1; - $obj = new learnpath(self::course, $lp_id, $user_id); - - $res = $obj->set_jslib($lib); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testSetMaker() { - //ob_start(); - $name = ''; - $res = learnpath::set_maker($name); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testSetName() { - //ob_start(); - $name = ''; - $res = learnpath::set_name($name); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testSetPreviewImage() { - //ob_start(); - $name = ''; - $lp_id=1; - $user_id=1; - $obj = new learnpath(self::course, $lp_id, $user_id); - - $res = $obj->set_preview_image($name); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testSetPreviousItem() { - //ob_start(); - $id = ''; - $res = learnpath::set_previous_item($id); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testSetProximity() { - //ob_start(); - $name = ''; - $res = learnpath::set_proximity($name); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testSetTermsByPrefix() { - //ob_start(); - $terms_string = ''; - $prefix = ''; - $res = learnpath::set_terms_by_prefix($terms_string, $prefix); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testSetTheme() { - //ob_start(); - $name = ''; - $lp_id=1; - $user_id=1; - $obj = new learnpath(self::course, $lp_id, $user_id); - - $res = $obj->set_theme($name); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - /* - public function testSortTreeArray() { - //ob_start(); - $array = ''; - $course='COURSETEST'; - $lp_id=1; - $user_id=1; - $obj = new learnpath($course, $lp_id, $user_id); - - $res = $obj->sort_tree_array($array); - $this->assertTrue(is_array($res)); - //ob_end_clean(); - //var_dump($res); - } - */ - public function testStartCurrentItem() { - //ob_start(); - $allow_new_attempt = false; - $res = learnpath::start_current_item($allow_new_attempt); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testStopPreviousItem() { - //ob_start(); - $res = learnpath::stop_previous_item(); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testSetAuthor() { + //ob_start(); + $name = ''; + $lp_id=1; + $user_id=1; + $obj = new learnpath(self::course, $lp_id, $user_id); + + $res = $obj->set_author($name); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testSetCurrentItem() { + //ob_start(); + $item_id = null; + $res = learnpath::set_current_item($item_id); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testSetEncoding() { + //ob_start(); + $enc = 'ISO-8859-15'; + $lp_id=1; + $user_id=1; + $obj = new learnpath(self::course, $lp_id, $user_id); + + $res = $obj->set_encoding($enc); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testSetErrorMsg() { + //ob_start(); + $error = ''; + $res = learnpath::set_error_msg($error); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testSetJslib() { + //ob_start(); + $lib = ''; + $lp_id=1; + $user_id=1; + $obj = new learnpath(self::course, $lp_id, $user_id); + + $res = $obj->set_jslib($lib); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testSetMaker() { + //ob_start(); + $name = ''; + $res = learnpath::set_maker($name); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testSetName() { + //ob_start(); + $name = ''; + $res = learnpath::set_name($name); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testSetPreviewImage() { + //ob_start(); + $name = ''; + $lp_id=1; + $user_id=1; + $obj = new learnpath(self::course, $lp_id, $user_id); + + $res = $obj->set_preview_image($name); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testSetPreviousItem() { + //ob_start(); + $id = ''; + $res = learnpath::set_previous_item($id); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testSetProximity() { + //ob_start(); + $name = ''; + $res = learnpath::set_proximity($name); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testSetTermsByPrefix() { + //ob_start(); + $terms_string = ''; + $prefix = ''; + $res = learnpath::set_terms_by_prefix($terms_string, $prefix); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testSetTheme() { + //ob_start(); + $name = ''; + $lp_id=1; + $user_id=1; + $obj = new learnpath(self::course, $lp_id, $user_id); + + $res = $obj->set_theme($name); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + /* + public function testSortTreeArray() { + //ob_start(); + $array = ''; + $course='COURSETEST'; + $lp_id=1; + $user_id=1; + $obj = new learnpath($course, $lp_id, $user_id); + + $res = $obj->sort_tree_array($array); + $this->assertTrue(is_array($res)); + //ob_end_clean(); + //var_dump($res); + } + */ + public function testStartCurrentItem() { + //ob_start(); + $allow_new_attempt = false; + $res = learnpath::start_current_item($allow_new_attempt); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testStopPreviousItem() { + //ob_start(); + $res = learnpath::stop_previous_item(); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } /* - public function testTogglePublish() { - //ob_start(); - $lp_id = ''; - $set_visibility = 'v'; - $res = learnpath::toggle_publish($lp_id, $set_visibility); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } - */ - public function testToggleVisibility() { - //ob_start(); - $lp_id = ''; - $set_visibility = 1; - $res = learnpath::toggle_visibility($lp_id, $set_visibility); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testTogglePublish() { + //ob_start(); + $lp_id = ''; + $set_visibility = 'v'; + $res = learnpath::toggle_publish($lp_id, $set_visibility); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } + */ + public function testToggleVisibility() { + //ob_start(); + $lp_id = ''; + $set_visibility = 1; + $res = learnpath::toggle_visibility($lp_id, $set_visibility); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } /* - public function testTreeArray() { - //ob_start(); - $array = ''; - $res = learnpath::tree_array($array); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testTreeArray() { + //ob_start(); + $array = ''; + $res = learnpath::tree_array($array); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } */ - public function testUpdateDefaultScormCommit() { - //ob_start(); - $lp_id=1; - $user_id=1; - $obj = new learnpath(self::course, $lp_id, $user_id); - - $res = $obj->update_default_scorm_commit(); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testUpdateDefaultViewMode() { - //ob_start(); - $lp_id=1; - $user_id=1; - $obj = new learnpath(self::course, $lp_id, $user_id); - - $res = $obj->update_default_view_mode(); - $this->assertTrue(is_string($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testUpdateDisplayOrder() { - //ob_start(); - $res = learnpath::update_display_order(); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testUpdateReinit() { - //ob_start(); - $lp_id=1; - $user_id=1; - $obj = new learnpath(self::course, $lp_id, $user_id); - - $res = $obj->update_reinit(); - $this->assertTrue(is_numeric($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testUpdateScormDebug() { - //ob_start(); - $lp_id=1; - $user_id=1; - $obj = new learnpath(self::course, $lp_id, $user_id); - - $res = $obj->update_scorm_debug(); - $this->assertTrue(is_numeric($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testUploadImage() { - //ob_start(); - $image_array = ''; - $res = learnpath::upload_image($image_array); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testUpdateDefaultScormCommit() { + //ob_start(); + $lp_id=1; + $user_id=1; + $obj = new learnpath(self::course, $lp_id, $user_id); + + $res = $obj->update_default_scorm_commit(); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testUpdateDefaultViewMode() { + //ob_start(); + $lp_id=1; + $user_id=1; + $obj = new learnpath(self::course, $lp_id, $user_id); + + $res = $obj->update_default_view_mode(); + $this->assertTrue(is_string($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testUpdateDisplayOrder() { + //ob_start(); + $res = learnpath::update_display_order(); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testUpdateReinit() { + //ob_start(); + $lp_id=1; + $user_id=1; + $obj = new learnpath(self::course, $lp_id, $user_id); + + $res = $obj->update_reinit(); + $this->assertTrue(is_numeric($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testUpdateScormDebug() { + //ob_start(); + $lp_id=1; + $user_id=1; + $obj = new learnpath(self::course, $lp_id, $user_id); + + $res = $obj->update_scorm_debug(); + $this->assertTrue(is_numeric($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testUploadImage() { + //ob_start(); + $image_array = ''; + $res = learnpath::upload_image($image_array); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } /* - public function testWriteResourcesTree() { - //ob_start(); - $resources_sorted = ''; - $num = 0; - $res = learnpath::write_resources_tree($resources_sorted, $num); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - } - public function testDelete() { - //ob_start(); - $course = null; - $id = null; - $delete = 'keep'; - $course='COURSETEST'; - $lp_id=1; - $user_id=1; - $obj = new learnpath($course, $lp_id, $user_id); - - $res = $obj->delete($course, $id, $delete); - $this->assertTrue(is_null($res)); - //ob_end_clean(); - //var_dump($res); - }*/ - - public function testDeleteChildrenItems() { - //ob_start(); - $id = ''; - $res = learnpath::delete_children_items($id); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testDeleteItem() { - //ob_start(); - $id = ''; - $remove = 'keep'; - $res = learnpath::delete_item($id, $remove); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } - - public function testDeleteLpImage() { - //ob_start(); - $lp_id=1; - $user_id=1; - $obj = new learnpath(self::course, $lp_id, $user_id); - - $res = $obj->delete_lp_image(); - $this->assertTrue(is_bool($res)); - //ob_end_clean(); - //var_dump($res); - } + public function testWriteResourcesTree() { + //ob_start(); + $resources_sorted = ''; + $num = 0; + $res = learnpath::write_resources_tree($resources_sorted, $num); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + } + public function testDelete() { + //ob_start(); + $course = null; + $id = null; + $delete = 'keep'; + $course='COURSETEST'; + $lp_id=1; + $user_id=1; + $obj = new learnpath($course, $lp_id, $user_id); + + $res = $obj->delete($course, $id, $delete); + $this->assertTrue(is_null($res)); + //ob_end_clean(); + //var_dump($res); + }*/ + + public function testDeleteChildrenItems() { + //ob_start(); + $id = ''; + $res = learnpath::delete_children_items($id); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testDeleteItem() { + //ob_start(); + $id = ''; + $remove = 'keep'; + $res = learnpath::delete_item($id, $remove); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } + + public function testDeleteLpImage() { + //ob_start(); + $lp_id=1; + $user_id=1; + $obj = new learnpath(self::course, $lp_id, $user_id); + + $res = $obj->delete_lp_image(); + $this->assertTrue(is_bool($res)); + //ob_end_clean(); + //var_dump($res); + } }