Aaron Schulz 32d551a439 Avoid bad method call to patchPatch() in DbTestRecorder 6 年 前
..
preprocess bebe29662b Do not use real message names in 'All_system_messages' preprocessor test 8 年 前
DbTestPreviewer.php f739a8f368 Improve some parameter docs 7 年 前
DbTestRecorder.php 32d551a439 Avoid bad method call to patchPatch() in DbTestRecorder 6 年 前
DjVuSupport.php ce6f7faadd Remove trailing empty lines in PHP 8 年 前
MultiTestRecorder.php 6117fb244f Refactor parser tests 8 年 前
ParserTestMockParser.php 65b732f295 parserTests: Use a mock parser during article insertion 8 年 前
ParserTestParserHook.php 255d76f2a1 build: Updating mediawiki/mediawiki-codesniffer to 15.0.0 7 年 前
ParserTestPrinter.php f739a8f368 Improve some parameter docs 7 年 前
ParserTestResult.php 6117fb244f Refactor parser tests 8 年 前
ParserTestResultNormalizer.php 39f0f919c5 Update suppressWarning()/restoreWarning() calls 7 年 前
ParserTestRunner.php 8853300a6b ParserTestRunner: Reset InterwikiLookup service 6 年 前
PhpunitTestRecorder.php 63d96c15fd build: Updating mediawiki/mediawiki-codesniffer to 16.0.0 7 年 前
README 1e9c361960 tests: Replace implicit Bugzilla bug numbers with Phab ones 8 年 前
TestFileEditor.php e74bfe13f6 Require indentation of CASE statements in PHP code 7 年 前
TestFileReader.php ce6f7faadd Remove trailing empty lines in PHP 8 年 前
TestRecorder.php ce6f7faadd Remove trailing empty lines in PHP 8 年 前
TidySupport.php bd91229204 Use RemexHtml as the tidy implementation for parser tests 7 年 前
editTests.php 1ec5bb6dbf editTests: Use the correct list of parser test files 7 年 前
extraParserTests.txt 3e32d21210 Strip U+0000 in wikitext 8 年 前
fuzzTest.php 39f0f919c5 Update suppressWarning()/restoreWarning() calls 7 年 前
parserTests.php 554f9c857c Replace wfGetLBFactory 7 年 前
parserTests.txt 0eb4eaefd3 parser: Validate $length in padleft/padright parser functions 6 年 前

README

Parser tests can be run either via PHPUnit or by using the standalone
parserTests.php in this directory. The standalone version provides more
options.

To run parser tests via PHPUnit:

$ cd tests/phpunit
./phpunit.php --testsuite parsertests

You can optionally filter by title using --filter, e.g.

./phpunit.php --testsuite parsertests --filter="T6400"