An automated run of parserTests.php showed the
following failures:
This is MediaWiki version 1.10alpha (r21695).
Reading tests from "maintenance/parserTests.txt"...
Reading tests from "extensions/Cite/citeParserTests.txt"...
Reading tests from "extensions/Poem/poemParserTests.txt"...
18 still FAILING test(s) :(
* URL-encoding in URL functions (single parameter) [Has never passed]
* URL-encoding in URL functions (multiple parameters) [Has never passed]
* Table security: embedded pipes
(
http://mail.wikipedia.org/pipermail/wikitech-l/2006-April/034637.html) [Has never
passed]
* Link containing double-single-quotes '' (bug 4598) [Has never passed]
* message transform: <noinclude> in transcluded template (bug 4926) [Has
never passed]
* message transform: <onlyinclude> in transcluded template (bug 4926) [Has
never passed]
* BUG 1887, part 2: A <math> with a thumbnail- math enabled [Has never
passed]
* HTML bullet list, unclosed tags (bug 5497) [Has never passed]
* HTML ordered list, unclosed tags (bug 5497) [Has never passed]
* HTML nested bullet list, open tags (bug 5497) [Has never passed]
* HTML nested ordered list, open tags (bug 5497) [Has never passed]
* Fuzz testing: image with bogus manual thumbnail [Introduced between 08-Apr-2007
07:15:22, 1.10alpha (r21099) and 25-Apr-2007 07:15:46, 1.10alpha (r21547)]
* Inline HTML vs wiki block nesting [Has never passed]
* Mixing markup for italics and bold [Has never passed]
* dt/dd/dl test [Has never passed]
* Images with the "|" character in the comment [Has never passed]
* Parents of subpages, two levels up, without trailing slash or name. [Has never
passed]
* Parents of subpages, two levels up, with lots of extra trailing slashes. [Has
never passed]
Passed 493 of 511 tests (96.48%)... 18 tests failed!
Is there any way to obtain regular updates of the database of test
results? Since Brion removed the "TODO" tags, it appears to be very
difficult to distinguish expected fail tests from newly failing tests
without it. The idea of parserTests.php was to detect issues before
commit, wasn't it? Not to wait a day for the email?
-- Tim Starling