Page MenuHomeWickedGov Phorge

WebInstallerTest.php
No OneTemporary

Size
849 B
Referenced Files
None
Subscribers
None

WebInstallerTest.php

<?php
use MediaWiki\Installer\WebInstaller;
use MediaWiki\Request\FauxRequest;
class WebInstallerTest extends MediaWikiIntegrationTestCase {
/**
* @covers \MediaWiki\Installer\WebInstaller::getAcceptLanguage
* @dataProvider provideGetAcceptLanguage
*/
public function testGetAcceptLanguage( $expected, $acceptLanguage ) {
$request = new FauxRequest();
$request->setHeader( 'Accept-Language', $acceptLanguage );
$webInstaller = new WebInstaller( $request );
$this->assertSame(
$expected,
$webInstaller->getAcceptLanguage()
);
}
public static function provideGetAcceptLanguage() {
return [
[ 'de-ch', 'de-LI,de-CH;q=0.8,de;q=0.5,en;q=0.3' ],
// T189193: This should be 'de-de' or 'de'.
[ 'de-at', 'de-DE,de-AT;q=0.8,de;q=0.5,en;q=0.3' ],
// T187866: 'no' gets accepted.
[ 'no', 'no,nl;q=0.5' ],
];
}
}

File Metadata

Mime Type
text/x-php
Expires
Sat, Oct 3, 22:45 (1 w, 5 d ago)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
81/04/0e625cd936a85fb0113d35b5ac19
Default Alt Text
WebInstallerTest.php (849 B)

Event Timeline