* Add a subtest index to the recorded test name, to avoid an SQL duplicate key error. * Introduce TestFileDataProvider. Previously, the order of named parameters in TestFileIterator was relevant but undocumented, so adding a subtest parameter broke phpunit tests. * Don't implicitly commit (commitMasterChanges) an explicit transaction, since that now causes a fatal error. * Reset namespace cache as in NewParserTest.php, so that the MemoryAlpha article insertion doesn't fail. This was only visible with --record because the namespace cache is initialised by SpecialVersion::getVersion() during recorder setup. Change-Id: Ied4636b4acbf1d268e45901fed4d4e077b5ed666 |
||
|---|---|---|
| .. | ||
| MagicVariableTest.php | ||
| MediaWikiParserTest.php | ||
| NewParserTest.php | ||
| ParserMethodsTest.php | ||
| ParserOutputTest.php | ||
| ParserPreloadTest.php | ||
| PreprocessorTest.php | ||
| TagHooksTest.php | ||
| TidyTest.php | ||