wiki.techinc.nl/tests/phpunit/includes/parser
daniel c4033734db HookContainer: deprecate old hook handler formats
This reduces the acceptable forms for hook handlers to three things:
* a callable (in the form of a string, an array, or a closure)
* an object, which is expected to have a public "on" method that
  matches the hook name.
* an array containing an object spec in the "handler" key, for use
  with ExtensionRegistry.

All other forms will trigger a deprecation warning.

Bug: T339167
Depends-On: I980f2d45e6bb8c6a04058e68c758f71bbcf709de
Depends-On: Ieae405f70caa01d84602583cc214b0ee3fadc796
Depends-On: If15df4b598c02ed9bda5eea0ae89a16ebbf4f2e2
Depends-On: Id70276fa1e1821bd400dc0ae5cea722a21d524d5
Change-Id: I83bc81d1b3033c38b9313884a9c70a187fdde227
2023-06-21 11:40:10 +00:00
..
CacheTimeTest.php Migrate from setMwGlobals() to overrideConfigValue(s) 2022-08-02 10:14:10 +01:00
CoreParserFunctionsTest.php tests: Make some PHPUnit data providers static 2023-03-24 02:53:57 +00:00
LinkHolderArrayIntegrationTest.php Merge "parser: Make all LinkHolderArray properties private" 2023-04-08 22:28:31 +00:00
MagicVariableTest.php tests: Make some PHPUnit data providers static 2023-05-20 01:05:27 +02:00
MagicWordFactoryTest.php parser: improve cache TTL accuracy for CURRENT*/LOCAL* magic words 2023-03-28 22:35:17 +00:00
PageBundleJsonTraitTest.php
ParserCacheSerializationTestCases.php Deprecate ParserOutput::{get,set}TOCHTML() 2023-03-10 20:34:33 -05:00
ParserCacheTest.php tests: Make some PHPUnit data providers static 2023-03-24 02:53:57 +00:00
ParserMethodsTest.php Reorg: Namespace the Title class 2023-03-02 08:46:53 -05:00
ParserOptionsTest.php HookContainer: deprecate old hook handler formats 2023-06-21 11:40:10 +00:00
ParserOutputTest.php HTML: Remove self-closing XHTML syntax from core 2023-05-03 10:44:41 +02:00
ParserPreloadTest.php Reorg: Namespace the Title class 2023-03-02 08:46:53 -05:00
ParserTest.php tests: Use array_fill_keys instead of array_combine/array_fill 2023-04-29 15:51:03 +02:00
PreprocessorTest.php Auto-discover core parser test files 2022-10-13 10:41:15 -04:00
RevisionOutputCacheTest.php tests: Make some PHPUnit data providers static 2023-03-24 02:53:57 +00:00
SanitizerTest.php tests: Make some PHPUnit data providers static 2023-03-24 02:53:57 +00:00
StripStateTest.php tests: Make some PHPUnit data providers static 2023-03-24 02:53:57 +00:00
TagHooksTest.php Replace deprecated MWException 2023-06-12 12:27:49 +00:00
validateParserCacheSerializationTestData.php