Differences Between: [Versions 39 and 310]
Unit tests for lib/classes/output/mustache_helper_collection
Copyright: | 2019 Ryan Wyllie <ryan@moodle.com> |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 189 lines (8 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
core_output_mustache_helper_collection_testcase:: (4 methods):
get_strip_disallowed_helpers_testcases()
test_strip_disallowed_helpers()
test_disallowed_helpers_disabled_during_execution()
test_deprecated_strip_blacklisted_helpers()
Class: core_output_mustache_helper_collection_testcase - X-Ref
Unit tests for the mustache_helper_collection class.get_strip_disallowed_helpers_testcases() X-Ref |
Test cases to confirm that disallowed helpers are stripped from the source text by the helper before being passed to other another helper. This prevents nested calls to helpers. |
test_strip_disallowed_helpers($disallowed, $input, $expected) X-Ref |
Test that the mustache_helper_collection class correctly strips param: string[] $disallowed The list of helpers to strip param: string $input The input string for the helper param: string $expected The expected output of the string after disallowed strip |
test_disallowed_helpers_disabled_during_execution() X-Ref |
Test that the disallowed helpers are disabled during the execution of other helpers. Any allowed helper should still be available to call during the execution of a helper. |
test_deprecated_strip_blacklisted_helpers() X-Ref |
Test that calling deprecated method strip_blacklisted_helpers() still works and shows developer debugging. |