See Release Notes
Long Term Support Release
Differences Between: [Versions 310 and 401] [Versions 311 and 401] [Versions 39 and 401] [Versions 400 and 401]
(no description)
File Size: | 800 lines (39 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
condition_test:: (13 methods):
setupBeforeClass()
setUp()
test_in_tree()
test_constructor()
test_save()
test_usage()
test_previous_activity()
previous_activity_data()
test_section_previous_activity()
section_previous_activity_data()
test_completion_value_used()
set_grade()
test_update_dependency_id()
Class: condition_test - X-Ref
Unit tests for the completion condition.setupBeforeClass() X-Ref |
Setup to ensure that fixtures are loaded. |
setUp() X-Ref |
Load required classes. |
test_in_tree() X-Ref |
Tests constructing and using condition as part of tree. |
test_constructor() X-Ref |
Tests the constructor including error conditions. Also tests the string conversion feature (intended for debugging only). |
test_save() X-Ref |
Tests the save() function. |
test_usage() X-Ref |
Tests the is_available and get_description functions. |
test_previous_activity(int $grade, int $condition, string $mark, string $activity,bool $result, bool $resultnot, string $description) X-Ref |
Tests the is_available and get_description functions for previous activity option. param: int $grade the current assign grade (0 for none) param: int $condition true for complete, false for incomplete param: string $mark activity to mark as complete param: string $activity activity name to test param: bool $result if it must be available or not param: bool $resultnot if it must be available when the condition is inverted param: string $description the availabiklity text to check |
previous_activity_data() X-Ref |
No description |
test_section_previous_activity(int $condition, bool $mark, string $section,bool $result, bool $resultnot, string $description) X-Ref |
Tests the is_available and get_description functions for previous activity option in course sections. param: int $condition condition value param: bool $mark if Page 1 must be mark as completed param: string $section section to add the availability param: bool $result expected result param: bool $resultnot expected negated result param: string $description description to match |
section_previous_activity_data() X-Ref |
No description |
test_completion_value_used() X-Ref |
Tests completion_value_used static function. |
set_grade($assignrow, $userid, $grade) X-Ref |
Updates the grade of a user in the given assign module instance. param: \stdClass $assignrow Assignment row from database param: int $userid User id param: float $grade Grade |
test_update_dependency_id() X-Ref |
Tests the update_dependency_id() function. |