Manual:Hooks/ParserTestTables

Category:MediaWiki hooks#ParserTestTables Category:Hooks added in MediaWiki 1.10.0#ParserTestTables Category:MediaWiki deprecated or obsolete features#ParserTestTables Category:Hooks removed in MediaWiki 1.41.0#ParserTestTables Category:Hooks deprecated in MediaWiki 1.36.0#ParserTestTables
ParserTestTables
Available from version 1.10.0
Removed in version 1.41.0 (Gerrit change 963115)Category:Removed hooks#ParserTestTables
alter the list of tables to duplicate when parser tests are run. Use when page save hooks require the presence of custom tables to ensure that tests continue to run properly.
Define function:
public static function onParserTestTables( array &$tables ) { ... }
Attach hook: In extension.json:
{
	"Hooks": {
		"ParserTestTables": "MediaWiki\\Extension\\MyExtension\\Hooks::onParserTestTables"
	}
}
Called from: File(s): ../tests/parser/ParserTestRunner.phpCategory:MediaWiki hooks included in ParserTestRunner.php#ParserTestTables
Interface: ParserTestTablesHook.php

For more information about attaching hooks, see Manual:Hooks .
For examples of extensions using this hook, see Category:ParserTestTables extensions.

Details

  • &$tables: array of table names
Category:Hooks added in MediaWiki 1.10.0 Category:Hooks deprecated in MediaWiki 1.36.0 Category:Hooks removed in MediaWiki 1.41.0 Category:MediaWiki deprecated or obsolete features Category:MediaWiki hooks Category:MediaWiki hooks included in ParserTestRunner.php Category:Removed hooks