Differences Between: [Versions 310 and 311] [Versions 310 and 400] [Versions 310 and 401] [Versions 310 and 402] [Versions 310 and 403] [Versions 39 and 310]
This file contains tests for the autosave code in the question_usage class.
Copyright: | 2013 The Open University |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 755 lines (31 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 2 files question/engine/lib.php question/engine/tests/helpers.php |
question_usage_autosave_test:: (13 methods):
test_autosave_then_display()
test_autosave_then_autosave_different_data()
test_autosave_then_autosave_same_data()
test_autosave_then_autosave_original_data()
test_autosave_then_real_save()
test_autosave_then_real_save_same()
test_autosave_then_submit()
test_autosave_and_save_concurrently()
test_concurrent_autosaves()
test_autosave_with_wrong_seq_number_ignored()
test_finish_with_unhandled_autosave_data()
test_autosave_and_regrade_then_display()
tearDown()
Class: question_usage_autosave_test - X-Ref
Unit tests for the autosave parts of the {@link question_usage} class.test_autosave_then_display() X-Ref |
No description |
test_autosave_then_autosave_different_data() X-Ref |
No description |
test_autosave_then_autosave_same_data() X-Ref |
No description |
test_autosave_then_autosave_original_data() X-Ref |
No description |
test_autosave_then_real_save() X-Ref |
No description |
test_autosave_then_real_save_same() X-Ref |
No description |
test_autosave_then_submit() X-Ref |
No description |
test_autosave_and_save_concurrently() X-Ref |
No description |
test_concurrent_autosaves() X-Ref |
No description |
test_autosave_with_wrong_seq_number_ignored() X-Ref |
No description |
test_finish_with_unhandled_autosave_data() X-Ref |
No description |
test_autosave_and_regrade_then_display() X-Ref |
Test that regrading doesn't convert autosave steps to finished steps. This can result in students loosing data (due to question_out_of_sequence_exception) if a teacher regrades an attempt while it is in progress. |
tearDown() X-Ref |
No description |