From 7717aa283808f1f4f4e9ab9e835a87ef5c2c74e2 Mon Sep 17 00:00:00 2001 From: addshore Date: Fri, 24 Aug 2018 15:56:20 +0100 Subject: [PATCH] Add hooks to MediaWikiPHPUnitTestListener start/endTest Used in Wikibase I89ab5e9c2d608fb2d2f7 An alternate proposal to: - If9448650a56f30294cc3ef766b5f5ec201e85ba4 - Idd12370b09ad0ebae23d77c743b79a7163961436 Change-Id: I82b5e94009527f9e46262bf6f505a43ddc9767f0 --- tests/phpunit/MediaWikiPHPUnitTestListener.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/phpunit/MediaWikiPHPUnitTestListener.php b/tests/phpunit/MediaWikiPHPUnitTestListener.php index ef0bc07a1f..6f982ad27d 100644 --- a/tests/phpunit/MediaWikiPHPUnitTestListener.php +++ b/tests/phpunit/MediaWikiPHPUnitTestListener.php @@ -106,6 +106,7 @@ class MediaWikiPHPUnitTestListener extends PHPUnit_Framework_BaseTestListener { * @param PHPUnit_Framework_Test $test */ public function startTest( PHPUnit_Framework_Test $test ) { + Hooks::run( 'MediaWikiPHPUnitTest::startTest', [ $test ] ); wfDebugLog( $this->logChannel, 'Start test ' . $this->getTestName( $test ) ); } @@ -116,6 +117,7 @@ class MediaWikiPHPUnitTestListener extends PHPUnit_Framework_BaseTestListener { * @param float $time */ public function endTest( PHPUnit_Framework_Test $test, $time ) { + Hooks::run( 'MediaWikiPHPUnitTest::endTest', [ $test, $time ] ); wfDebugLog( $this->logChannel, 'End test ' . $this->getTestName( $test ) ); } } -- 2.20.1