diff options
Diffstat (limited to 'www/wiki/extensions/Translate/tests/phpunit/MessageIndexRebuildJobTest.php')
-rw-r--r-- | www/wiki/extensions/Translate/tests/phpunit/MessageIndexRebuildJobTest.php | 23 |
1 files changed, 10 insertions, 13 deletions
diff --git a/www/wiki/extensions/Translate/tests/phpunit/MessageIndexRebuildJobTest.php b/www/wiki/extensions/Translate/tests/phpunit/MessageIndexRebuildJobTest.php index 398693f7..bdc4620e 100644 --- a/www/wiki/extensions/Translate/tests/phpunit/MessageIndexRebuildJobTest.php +++ b/www/wiki/extensions/Translate/tests/phpunit/MessageIndexRebuildJobTest.php @@ -1,33 +1,30 @@ <?php /** - * Unit tests. - * * @file * @author Niklas Laxström - * @license GPL-2.0+ + * @license GPL-2.0-or-later */ /** - * Unit tests for MessageIndexRebuildJob class. * @group Database * @group medium */ class MessageIndexRebuildJobTest extends MediaWikiTestCase { - protected $config = array(); + protected $config = []; public function setUp() { parent::setUp(); global $wgHooks; - $this->setMwGlobals( array( + $this->setMwGlobals( [ 'wgHooks' => $wgHooks, - 'wgTranslateTranslationServices' => array(), + 'wgTranslateTranslationServices' => [], 'wgTranslateDelayedMessageIndexRebuild' => false - ) ); - $wgHooks['TranslatePostInitGroups'] = array(); + ] ); + $wgHooks['TranslatePostInitGroups'] = []; $mg = MessageGroups::singleton(); - $mg->setCache( wfGetCache( 'hash' ) ); + $mg->setCache( new WANObjectCache( [ 'cache' => wfGetCache( 'hash' ) ] ) ); $mg->recache(); MessageIndex::setInstance( new HashMessageIndex() ); @@ -37,7 +34,7 @@ class MessageIndexRebuildJobTest extends MediaWikiTestCase { public function testInsertImmediate() { global $wgTranslateDelayedMessageIndexRebuild; $wgTranslateDelayedMessageIndexRebuild = false; - MessageIndexRebuildJob::newJob()->insert(); + MessageIndexRebuildJob::newJob()->insertIntoJobQueue(); $this->assertFalse( JobQueueGroup::singleton()->get( 'MessageIndexRebuildJob' )->pop(), 'There is no job in the JobQueue' @@ -47,13 +44,13 @@ class MessageIndexRebuildJobTest extends MediaWikiTestCase { public function testInsertDelayed() { global $wgTranslateDelayedMessageIndexRebuild; $wgTranslateDelayedMessageIndexRebuild = true; - MessageIndexRebuildJob::newJob()->insert(); + MessageIndexRebuildJob::newJob()->insertIntoJobQueue(); $job = JobQueueGroup::singleton()->get( 'MessageIndexRebuildJob' )->pop(); $this->assertInstanceOf( 'MessageIndexRebuildJob', $job, 'There is a job in the JobQueue' ); - $this->assertTrue( $job->run(), 'Job is executed succesfully' ); + $this->assertTrue( $job->run(), 'Job is executed successfully' ); } } |