See Release Notes
Long Term Support Release
Up one level | ||
behat/ | ||
event/ | ||
external/ | ||
fixtures/ | ||
other/ | ||
output/ | ||
performance/ | ||
plugininfo/ | ||
accesslib_has_capability_test.php [source] [701 lines] | A collection of tests for accesslib::has_capability(). | |
accesslib_test.php [source] [4551 lines] | Full functional accesslib test. | |
adhoc_task_test.php [source] [445 lines] | This file contains the unittests for adhock tasks. | |
adminlib_test.php [source] [89 lines] | Unit tests for parts of adminlib.php. | |
admintree_test.php [source] [441 lines] | Unit tests for those parts of adminlib.php that implement the admin tree functionality. | |
ajaxlib_test.php [source] [129 lines] | Code quality unit tests that are fast enough to run each time. | |
analysers_test.php [source] [291 lines] | Unit tests for core analysers. | |
antivirus_test.php [source] [103 lines] | Tests for antivirus manager. | |
authlib_test.php [source] [477 lines] | Authentication related tests. | |
blocklib_test.php [source] [866 lines] | Tests for the block_manager class in ../blocklib.php. | |
calendar_cron_task_test.php [source] [82 lines] | Contains the class containing unit tests for the calendar cron task. | |
check_test.php [source] [64 lines] | Check API unit tests | |
collator_test.php [source] [333 lines] | Collator unit tests. | |
completion_daily_task_test.php [source] [125 lines] | Contains the class containing unit tests for the daily completion cron task. | |
completionlib_test.php [source] [1097 lines] | Completion tests. | |
component_test.php [source] [846 lines] | core_component related tests. | |
componentlib_test.php [source] [185 lines] | Unit tests for /lib/componentlib.class.php. | |
configonlylib_test.php [source] [225 lines] | Unit tests for config only library functions- | |
core_media_player_native_test.php [source] [163 lines] | Test for core_media_player_native. | |
core_renderer_template_exploit_test.php [source] [445 lines] | Unit tests for core renderer render template exploit. | |
coverage.php [source] [53 lines] | Coverage information for the core subsystem. | |
cronlib_test.php [source] [186 lines] | Unit tests for the cron. | |
csslib_test.php [source] [59 lines] | This file contains the unittests for the css optimiser in csslib.php | |
csvclass_test.php [source] [148 lines] | Tests csv import and export functions. | |
curl_security_helper_test.php [source] [305 lines] | Unit tests for /lib/classes/curl/curl_security_helper.php. | |
customcontext_test.php [source] [138 lines] | Code quality unit tests that are fast enough to run each time. | |
dataformat_test.php [source] [76 lines] | Tests for the dataformat plugins | |
datalib_test.php [source] [989 lines] | Test for various bits of datalib.php. | |
datalib_update_with_unique_index_test.php [source] [129 lines] | Tests for {@link decompose_update_into_safe_changes()} and {@link update_field_with_unique_index()}. | |
date_legacy_test.php [source] [348 lines] | Tests legacy Moodle date/time functions. | |
date_test.php [source] [584 lines] | Tests core_date class. | |
editorlib_test.php [source] [60 lines] | Tests editors subsystem. | |
environment_test.php [source] [235 lines] | Moodle environment test. | |
event_context_locked_test.php [source] [109 lines] | Unit tests for the context locking events. | |
event_course_module_instance_list_viewed.php [source] [76 lines] | Tests for base course module instance list viewed event. | |
event_course_module_viewed.php [source] [95 lines] | Tests for base course module viewed event. | |
event_deprecated_test.php [source] [45 lines] | Tests for deprecated events. Please add tests for deprecated events in this file. | |
event_grade_deleted_test.php [source] [88 lines] | Tests the \core\event\grade_deleted event. | |
event_profile_field_test.php [source] [393 lines] | Tests the events related to the user profile fields and categories. | |
event_test.php [source] [986 lines] | Tests for event manager, base event and observers. | |
event_unknown_logged_test.php [source] [53 lines] | Tests for event manager, base event and observers. | |
event_user_graded_test.php [source] [238 lines] | Tests the \core\event\user_graded event. | |
event_user_password_updated_test.php [source] [77 lines] | Tests for password changes event. | |
events_test.php [source] [397 lines] | Events tests. | |
exporter_test.php [source] [285 lines] | Exporter class tests. | |
externallib_test.php [source] [694 lines] | Unit tests for /lib/externallib.php. | |
filelib_test.php [source] [1787 lines] | Unit tests for /lib/filelib.php. | |
filestorage_zip_archive_test.php [source] [86 lines] | Unit tests for /lib/filestorage/zip_archive.php. | |
filetypes_test.php [source] [253 lines] | Unit tests for /lib/classes/filetypes.php. | |
filter_manager_test.php [source] [82 lines] | Unit tests for the {@link filter_manager} class. | |
filterlib_test.php [source] [891 lines] | Tests for the parts of ../filterlib.php that involve loading the configuration from, and saving the configuration to, the database. | |
formslib_test.php [source] [1000 lines] | Unit tests for /lib/formslib.php. | |
gdlib_test.php [source] [157 lines] | Test gd functionality. | |
googlelib_test.php [source] [40 lines] | ||
gradelib_test.php [source] [304 lines] | Unit tests for /lib/gradelib.php. | |
grades_externallib_test.php [source] [537 lines] | Unit tests for the grade API at /lib/classes/grades_external.php | |
grading_externallib_test.php [source] [643 lines] | ||
grouplib_test.php [source] [1886 lines] | Tests groups subsystems. | |
h5p_get_content_types_task_test.php [source] [86 lines] | Unit tests for the task that fetch the latest version of H5P content types. | |
html2text_test.php [source] [191 lines] | Tests our html2text hacks | |
html_writer_test.php [source] [255 lines] | Unit tests for the html_writer class. | |
htmlpurifier_test.php [source] [513 lines] | Unit tests for the HTMLPurifier integration | |
indicators_test.php [source] [354 lines] | Unit tests for core indicators. | |
ip_utils_test.php [source] [407 lines] | Contains the test class testing the \core\ip_utils static helper class functions. | |
jquery_test.php [source] [57 lines] | Test jQuery integration. | |
ldaplib_test.php [source] [474 lines] | ldap tests. | |
licenselib_test.php [source] [345 lines] | licenselib tests. | |
lock_config_test.php [source] [102 lines] | lock unit tests | |
lock_test.php [source] [143 lines] | lock unit tests | |
markdown_test.php [source] [72 lines] | Test markdown text format. | |
mathslib_test.php [source] [318 lines] | Unit tests of mathslib wrapper and underlying EvalMath library. | |
medialib_test.php [source] [499 lines] | Test classes for handling embedded media (audio/video). | |
message_test.php [source] [269 lines] | Test classes for \core\message\message. | |
messageinbound_test.php [source] [171 lines] | Test classes for \core\message\inbound. | |
messagelib_test.php [source] [1276 lines] | Tests for messagelib.php. | |
minify_test.php [source] [123 lines] | core_minify related tests. | |
modinfolib_test.php [source] [922 lines] | Unit tests for lib/modinfolib.php. | |
moodle_page_test.php [source] [789 lines] | Tests for the moodle_page class. | |
moodle_url_test.php [source] [347 lines] | Tests for moodle_url. | |
moodlelib_test.php [source] [4874 lines] | Unit tests for (some of) ../moodlelib.php. | |
mustache_template_finder_test.php [source] [200 lines] | Unit tests for lib/classes/output/mustache_template_finder.php | |
mustache_template_source_loader_test.php [source] [526 lines] | Unit tests for lib/classes/output/mustache_template_source_loader.php | |
myprofilelib_test.php [source] [275 lines] | Tests for myprofilelib apis. | |
navigationlib_test.php [source] [656 lines] | Unit tests for lib/navigationlib.php | |
notification_test.php [source] [122 lines] | Unit tests for core\notification. | |
oauth2_test.php [source] [256 lines] | Tests for oauth2 apis (\core\oauth2\*). | |
output_mustache_helper_collection_test.php [source] [173 lines] | ||
outputcomponents_test.php [source] [653 lines] | Unit tests for lib/outputcomponents.php. | |
outputfactories_test.php [source] [153 lines] | Unit tests for lib/outputfactories.php. | |
outputrequirementslib_test.php [source] [137 lines] | Unit tests for lib/outputrequirementslibphp. | |
persistent_test.php [source] [550 lines] | Persistent class tests. | |
plugin_manager_test.php [source] [616 lines] | Unit tests for plugin manager class. | |
portfoliolib_test.php [source] [170 lines] | Portfolio lib tests. | |
progress_display_test.php [source] [104 lines] | ||
progress_test.php [source] [427 lines] | Unit tests for the progress classes. | |
qrcode_test.php [source] [54 lines] | Test QR code functionality. | |
questionlib_test.php [source] [2152 lines] | Unit tests for (some of) ../questionlib.php. | |
regex_test.php [source] [47 lines] | Test PHP regex capability - this may also serve as an example for devs. | |
requirejs_test.php [source] [95 lines] | Unit tests for requirejs loader. | |
rsslib_test.php [source] [142 lines] | These tests rely on the rsstest.xml file on download.moodle.org, from eloys listing: rsstest.xml: One valid rss feed. md5: 8fd047914863bf9b3a4b1514ec51c32c size: 32188 | |
rtlcss_test.php [source] [1266 lines] | Tests for the core_rtlcss class. The core_rtlcss class extends \MoodleHQ\RTLCSS\RTLCSS library which depends on sabberworm/php-css-parser library. This test verifies that css parsing works as expected should any of the above change. | |
scheduled_task_test.php [source] [611 lines] | This file contains the unittests for scheduled tasks. | |
scss_test.php [source] [154 lines] | This file contains the unittests for core scss. | |
session_manager_test.php [source] [914 lines] | Unit tests for session manager class. | |
session_redis_test.php [source] [314 lines] | Redis session tests. NOTE: in order to execute this test you need to set up Redis server and add configuration a constant to config.php or phpunit.xml configuration file: | |
sessionlib_test.php [source] [319 lines] | Unit tests for sessionlib.php file. | |
setuplib_test.php [source] [539 lines] | Unit tests for setuplib.php | |
statslib_test.php [source] [794 lines] | Tests for ../statslib.php | |
string_manager_standard_test.php [source] [241 lines] | Unit tests for localization support in lib/moodlelib.php | |
tablelib_test.php [source] [791 lines] | Test tablelib. | |
task_database_logger_test.php [source] [505 lines] | This file contains the unit tests for the database task logger. | |
task_logging_test.php [source] [582 lines] | This file contains the unit tests for the task logging system. | |
task_manager_test.php [source] [197 lines] | This file contains the unit tests for the task manager. | |
text_test.php [source] [484 lines] | core_text unit tests. | |
theme_config_test.php [source] [216 lines] | Tests the theme config class. | |
time_splittings_test.php [source] [383 lines] | Unit tests for core time splitting methods. | |
update_api_test.php [source] [151 lines] | Provides core_update_api_testcase class. | |
update_checker_test.php [source] [295 lines] | Unit tests for the update checker. | |
update_code_manager_test.php [source] [195 lines] | Provides core_update_code_manager_testcase class. | |
update_validator_test.php [source] [373 lines] | Provides the unit tests class and some helper classes | |
upgrade_util_test.php [source] [167 lines] | Upgrade utility class tests. | |
upgradelib_test.php [source] [1552 lines] | Unit tests for the lib/upgradelib.php library. | |
user_menu_test.php [source] [109 lines] | ||
user_test.php [source] [775 lines] | Tests core_user class. | |
useragent_test.php [source] [2042 lines] | Tests the user agent class. | |
weblib_format_text_test.php [source] [279 lines] | Unit tests for format_text defined in weblib.php. | |
weblib_test.php [source] [880 lines] | Weblib tests. | |
xhprof_test.php [source] [85 lines] | Unit tests for xhprof. | |
xhtml_container_stack_test.php [source] [135 lines] | Unit tests for xhtml stack. | |
xmlize_test.php [source] [71 lines] | Test xmlize xml import. |