Differences Between: [Versions 310 and 311] [Versions 310 and 400] [Versions 310 and 401] [Versions 310 and 402] [Versions 310 and 403]
Quiz attempt overdue handling tests
Copyright: | 2012 Matt Petro |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 611 lines (41 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
mod_quiz_attempt_overdue_testcase:: (4 methods):
test_bulk_update_functions()
usage_id()
test_group_event_handlers()
test_quiz_create_attempt_handling_errors()
Class: mod_quiz_attempt_overdue_testcase - X-Ref
Unit tests for quiz attempt overdue handlingtest_bulk_update_functions() X-Ref |
Test the functions quiz_update_open_attempts(), get_list_of_overdue_attempts() and update_overdue_attempts(). |
usage_id(stdClass $quiz) X-Ref |
Make any old question usage for a quiz. The attempts used in test_bulk_update_functions must have some question usage to store in uniqueid, but they don't have to be very realistic. param: stdClass $quiz return: int question usage id. |
test_group_event_handlers() X-Ref |
Test the group event handlers |
test_quiz_create_attempt_handling_errors() X-Ref |
Test the functions quiz_create_attempt_handling_errors |