1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
<?php
use MediaWiki\MainConfigNames;
use Wikimedia\FileBackend\FSFile\TempFSFile;
use Wikimedia\TestingAccessWrapper;
use Wikimedia\Tests\FileBackend\FSFile\TempFSFileTestTrait;
/**
* Just to test one deprecated method and one line of ServiceWiring code.
*/
class TempFSFileIntegrationTest extends MediaWikiIntegrationTestCase {
use TempFSFileTestTrait;
/**
* @coversNothing
*/
public function testServiceWiring() {
$this->overrideConfigValue( MainConfigNames::TmpDirectory, '/hopefully invalid' );
$factory = $this->getServiceContainer()->getTempFSFileFactory();
$this->assertSame( '/hopefully invalid',
( TestingAccessWrapper::newFromObject( $factory ) )->tmpDirectory );
}
// For TempFSFileTestTrait
private function newFile() {
return TempFSFile::factory( 'tmp' );
}
}
|