Search moodle.org's
Developer Documentation

See Release Notes
Long Term Support Release

  • Bug fixes for general core bugs in 4.1.x will end 13 November 2023 (12 months).
  • Bug fixes for security issues in 4.1.x will end 10 November 2025 (36 months).
  • PHP version: minimum PHP 7.4.0 Note: minimum PHP version has increased since Moodle 4.0. PHP 8.0.x is supported too.

Differences Between: [Versions 310 and 401] [Versions 39 and 401]

(no description)

File Size: 335 lines (19 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class


Class: wikiparser_test  - X-Ref

Unit tests for the wiki parser

test_urls_inside_link_text(string $markup, string $input, string $output)   X-Ref
URL inside the clickable text of some link should not be turned into a new link via the url_tag_rule.

param: string $markup Markup of the Wiki page the text is part of.
param: string $input The input text.
param: string $output The expected output HTML as a result of the parsed input text.

urls_inside_link_text_provider()   X-Ref
Provides data sets for {@see self::test_urls_inside_link_text()}.

return: array

testCreoleMarkup()   X-Ref
No description

testNwikiMarkup()   X-Ref
No description

testHtmlMarkup()   X-Ref
No description

assertTestFile($num, $markup)   X-Ref
No description

assertTestFiles($markup)   X-Ref
No description

test_special_headings()   X-Ref
Check that headings with special characters work as expected with HTML.

- The heading itself is well displayed,
- The TOC heading is well display,
- The edit link points to the right page,
- The links properly works with get_section.