wiki.techinc.nl/tests/phpunit/includes/parser
Petr Pchelko f642215aed Convert ParserCache to PageRecord
ParserOptions not updated cause they depend on Title::getLanguage
implementation.

Tests converted to not require a DB anymore. Can't be proper unit
tests yet due to globals in ParserOptions and fake time hacks,
but exec time does go down from 70 seconds to 9 seconds.

Page content model is still emitted in the metrics since
it was considered useful. Should be removed when we get
something like a page type concept.

Change-Id: Ib16fd0b5b87ffc3cb4d21f4aa43d1203cb7206d2
2021-04-02 21:14:54 -06:00
..
CacheTimeTest.php
CoreParserFunctionsTest.php CoreParserFunctionsTest: fix duplication 2021-03-22 01:48:03 +00:00
LinkHolderArrayIntegrationTest.php
MagicVariableTest.php
ParserCacheSerializationTestCases.php Fix spacing after yield and use statements 2021-03-26 23:55:58 +01:00
ParserCacheTest.php Convert ParserCache to PageRecord 2021-04-02 21:14:54 -06:00
ParserMethodsTest.php RevisionStore: getRevisionbyId should take a PageIdentity 2021-03-17 13:46:41 +00:00
ParserOptionsTest.php Convert ParserOptions to UserIdentity 2021-03-24 09:40:42 -06:00
ParserOutputTest.php Tests: Mark more more closures as static 2021-02-09 02:55:57 +00:00
ParserPreloadTest.php
ParserTest.php Make Parser use UserIdentity instead of User 2021-03-17 13:51:52 -06:00
PreprocessorTest.php tests: Avoid problematic language in comments and internal code 2021-03-28 21:21:28 -07:00
RevisionOutputCacheTest.php Convert ParserCache to PageRecord 2021-04-02 21:14:54 -06:00
SanitizerTest.php
StripStateTest.php
TagHooksTest.php Parser: initialize preprocessor in constructor 2021-03-16 22:37:40 +00:00
validateParserCacheSerializationTestData.php Tests: Mark more closures as static 2021-02-07 13:26:56 +01:00