blob: cd4c1ef33adb18146dc50ce60190a357de1348d1 (
plain) (
blame)
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' );
}
}
|