wiki.techinc.nl/tests/phpunit/includes/parser
Tim Starling 13c1839735 Fix SignatureValidatorFactory circular dependency
Parser is using the service container to get a SignatureValidator
because, as noted in Gerrit comments on the relevant commit, there is a
circular dependency Parser -> SignatureValidatorFactory -> Parser.

So, have SignatureValidatorFactory::__construct() take a closure which
returns a Parser, instead of an actual Parser or ParserFactory.

Change-Id: I7bf4660f84ec8c8fb1d5b3b8581fe5d82bc3156e
2022-04-13 12:38:00 +10:00
..
CacheTimeTest.php Tests: remove unneeded tearDown functions 2021-07-27 13:15:40 +00:00
CoreParserFunctionsTest.php phpunit: use ->getServiceContainer() in integration tests 2022-01-27 22:04:16 +01:00
LinkHolderArrayIntegrationTest.php
MagicVariableTest.php Emit warnings when accessing deprecated public properties of Parser 2022-03-31 19:25:33 -04:00
ParserCacheSerializationTestCases.php Fix notice from ParserCacheSerializationTestCases 2022-04-08 10:57:46 +10:00
ParserCacheTest.php Cleanup mixed space/tab line indent 2021-09-04 00:52:31 +02:00
ParserMethodsTest.php parser: change 'level' in parse api back to string 2022-03-18 19:52:24 +01:00
ParserOptionsTest.php Use new namespace for revision related classes 2022-04-09 20:22:36 +02:00
ParserOutputTest.php Emit deprecation warnings for ParserOutput::addOutputHook() 2022-04-07 02:48:57 +00:00
ParserPreloadTest.php phpunit: use ->getServiceContainer() in integration tests 2022-01-27 22:04:16 +01:00
ParserTest.php Fix SignatureValidatorFactory circular dependency 2022-04-13 12:38:00 +10:00
PreprocessorTest.php phpcs: Disable Generic.Files.LineLength for test files 2022-02-18 18:32:05 +00:00
RevisionOutputCacheTest.php Tests: remove unneeded tearDown functions 2021-07-27 13:15:40 +00:00
SanitizerTest.php Hard deprecate Sanitizer::removeHTMLtags() 2022-03-07 22:04:56 -05:00
StripStateTest.php build: Updating dependencies 2021-07-22 03:36:05 +00:00
TagHooksTest.php phpunit: use ->getServiceContainer() in integration tests 2022-01-27 22:04:16 +01:00
validateParserCacheSerializationTestData.php Hard-deprecate all public property access on CacheTime and ParserOutput. 2021-10-13 13:27:16 -04:00