See Release Notes
Long Term Support Release
Unit tests for the select missing words question edit form.
Copyright: | 2012 The Open University |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 171 lines (7 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
qtype_gapselect_edit_form_base_testable:: (2 methods):
get_illegal_tag_error()
set_allowed_tags()
qtype_gapselect_edit_form_test:: (4 methods):
get_form()
test_get_illegal_tag_error()
test_number_of_choice_groups()
test_choices_validation()
Class: qtype_gapselect_edit_form_base_testable - X-Ref
Subclass of qtype_gapselect_edit_form_base that is easier to used in unit tests.get_illegal_tag_error($text) X-Ref |
No description |
set_allowed_tags(array $allowed) X-Ref |
Set the list of allowed tags. param: array $allowed |
Class: qtype_gapselect_edit_form_test - X-Ref
Unit tests for select missing words question edit form.get_form($classname) X-Ref |
Helper method. param: string $classname the question form class to instantiate. return: array with two elements: |
test_get_illegal_tag_error() X-Ref |
No description |
test_number_of_choice_groups() X-Ref |
Test the form shows the right number of groups of choices. |
test_choices_validation() X-Ref |
Test the form correctly validates the HTML allowed in choices. |