Page MenuHomeWickedGov Phorge

AllTransTest.php
No OneTemporary

Size
909 B
Referenced Files
None
Subscribers
None

AllTransTest.php

<?php
namespace MediaWiki\Tests\Maintenance;
use AllTrans;
use MediaWiki\Json\FormatJson;
use MediaWiki\Tests\Language\MockLocalisationCacheTrait;
/**
* @covers AllTrans
* @author Dreamy Jazz
*/
class AllTransTest extends MaintenanceBaseTestCase {
use MockLocalisationCacheTrait;
protected function getMaintenanceClass() {
return AllTrans::class;
}
/** @dataProvider provideExecute */
public function testExecute( $enMessageJsonFile ) {
$this->setService( 'LocalisationCache', $this->getMockLocalisationCache() );
$expectedMessages = FormatJson::decode( file_get_contents( $enMessageJsonFile ), true );
$this->expectOutputString( implode( "\n", array_keys( $expectedMessages ) ) . "\n" );
$this->maintenance->execute();
}
public static function provideExecute() {
return [
'Using mock en.json' => [ MW_INSTALL_PATH . "/tests/phpunit/data/localisationcache/en.json" ],
];
}
}

File Metadata

Mime Type
text/x-php
Expires
Fri, Jul 3, 19:38 (1 d, 9 h)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
03/eb/88de89234ea3cdacb9553f6757fe
Default Alt Text
AllTransTest.php (909 B)

Event Timeline