Differences Between: [Versions 310 and 400] [Versions 311 and 400] [Versions 39 and 400]
(no description)
File Size: | 208 lines (9 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
moodle2_course_format_test:: (4 methods):
test_course_format_options_restore()
test_course_format_options_import_myself()
test_course_format_options_restore_new_format()
backup_and_restore()
Class: moodle2_course_format_test - X-Ref
Tests for Moodle 2 course format section_options backup operation.test_course_format_options_restore() X-Ref |
Tests a backup and restore adds the required section option data when the same course format is used. |
test_course_format_options_import_myself() X-Ref |
Tests an import into the same subject successfully restores the options without error. |
test_course_format_options_restore_new_format() X-Ref |
Tests that all section options are copied when the course format is changed. None of the data is copied. It is a future enhancement to copy; 1. Only the relevant options. 2. Only the data associated with relevant options. |
backup_and_restore($srccourse, $dstcourse = null,$target = backup::TARGET_NEW_COURSE) X-Ref |
Backs a course up and restores it. return: int ID of newly restored course param: \stdClass $srccourse Course object to backup param: \stdClass $dstcourse Course object to restore into param: int $target Target course mode (backup::TARGET_xx) |