Differences Between: [Versions 310 and 311] [Versions 310 and 400] [Versions 310 and 401] [Versions 310 and 402] [Versions 310 and 403]
mlang langstring tests. Based on local_amos mlang_langstring tests.
Copyright: | 2020 Ferran Recio <ferran@moodle.com> |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 1090 lines (42 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
langstring_testcase:: (2 methods):
test_fix_syntax()
fix_syntax_data()
Class: langstring_testcase - X-Ref
Langstring tests.test_fix_syntax(string $text, int $version, ?int $fromversion, string $expected) X-Ref |
Sanity 1.x string - all variables but $a placeholders must be escaped because the string is eval'ed - all ' and " must be escaped - all single % must be converted into %% for backwards compatibility param: string $text the text to test param: int $version the lang package version (1 or 2) param: int|null $fromversion the version to convert (null for none) param: string $expected the expected result |
fix_syntax_data() X-Ref |
Data provider for the test_parse. return: array |