Differences Between: [Versions 311 and 400] [Versions 311 and 401] [Versions 311 and 402] [Versions 311 and 403]
Privacy provider tests.
Copyright: | 2018 Andrew Nicols <andrew@nicols.co.uk> |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 539 lines (23 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 2 files question/tests/privacy_helper.php question/engine/tests/helpers.php |
provider_test:: (8 methods):
prepare_question_attempt()
test_export_question_usage_no_usage()
test_export_question_usage_with_usage()
test_question_owned_is_handled()
test_question_delete_data_for_user_anonymised()
test_question_delete_data_for_all_users_in_context_anonymised()
test_get_users_in_context()
test_delete_data_for_users()
Class: provider_test - X-Ref
Privacy provider tests class.prepare_question_attempt() X-Ref |
Prepare a question attempt. return: question_usage_by_activity |
test_export_question_usage_no_usage() X-Ref |
Test that calling export_question_usage on a usage belonging to a different user does not export any data. |
test_export_question_usage_with_usage() X-Ref |
Test that calling export_question_usage on a usage belonging to a different user but ignoring the user match |
test_question_owned_is_handled() X-Ref |
Test that questions owned by a user are exported and never deleted. |
test_question_delete_data_for_user_anonymised() X-Ref |
Deleting questions should only unset their created and modified user. |
test_question_delete_data_for_all_users_in_context_anonymised() X-Ref |
Deleting questions should only unset their created and modified user for all questions in a context. |
test_get_users_in_context() X-Ref |
Test for provider::get_users_in_context(). |
test_delete_data_for_users() X-Ref |
Test for provider::delete_data_for_users(). |