See Release Notes
Long Term Support Release
Differences Between: [Versions 39 and 310] [Versions 39 and 311] [Versions 39 and 400] [Versions 39 and 401] [Versions 39 and 402] [Versions 39 and 403]
Recycle bin tests.
Copyright: | 2015 University of Kent |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 319 lines (12 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
tool_recyclebin_course_bin_tests:: (9 methods):
setUp()
test_pre_course_module_delete_hook()
test_restore()
test_delete()
test_cleanup_task()
recycle_bin_settings_provider()
test_coursemodule_restore_with_userdata()
test_coursemodule_restore_without_userdata()
create_quiz_attempt()
Class: tool_recyclebin_course_bin_tests - X-Ref
Recycle bin course tests.setUp() X-Ref |
Setup for each test. |
test_pre_course_module_delete_hook() X-Ref |
Check that our hook is called when an activity is deleted. |
test_restore() X-Ref |
Test that we can restore recycle bin items. |
test_delete() X-Ref |
Test that we can delete recycle bin items. |
test_cleanup_task() X-Ref |
Test the cleanup task. |
recycle_bin_settings_provider() X-Ref |
Provider for test_coursemodule_restore_with_userdata() and test_coursemodule_restore_without_userdata() Used to verify that recycle bin is immune to various settings. Provides plugin, name, value for direct usage with set_config() |
test_coursemodule_restore_with_userdata($settings) X-Ref |
Tests that user data is restored when module is restored. param: array $settings array of plugin, name, value stdClass(). |
test_coursemodule_restore_without_userdata($settings) X-Ref |
Tests that user data is not restored when module is restored. param: array $settings array of plugin, name, value stdClass(). |
create_quiz_attempt($quiz, $student) X-Ref |
Add a question to quiz and create a quiz attempt. param: \stdClass $quiz Quiz param: \stdClass $student User |