Differences Between: [Versions 39 and 311]
Testing the H5PEditorAjaxInterface interface implementation.
Copyright: | 2020 Victor Deniz <victor@moodle.com> |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 274 lines (11 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
editor_ajax_test:: (5 methods):
setUp()
test_getLatestLibraryVersions()
test_getContentTypeCache()
test_get_translations()
get_translations_provider()
Class: editor_ajax_test - X-Ref
Test class covering the H5PEditorAjaxInterface interface implementation.setUp() X-Ref |
Set up function for tests. |
test_getLatestLibraryVersions() X-Ref |
Test that getLatestLibraryVersions method retrieves the latest installed library versions. |
test_getContentTypeCache() X-Ref |
Test that getContentTypeCache method retrieves the latest library versions that exists locally. |
test_get_translations(array $datalibs, string $lang, bool $emptyexpected, ?array $altstringlibs = []) X-Ref |
Test that the method getTranslations retrieves the translations of several libraries. param: array $datalibs Libraries to create param: string $lang Language to get the translations param: bool $emptyexpected True if empty translations are expected; false otherwise param: array $altstringlibs When defined, libraries are no created and the content here is used to call the method |
get_translations_provider() X-Ref |
Data provider for test_get_translations(). return: array |