* @covers MediaWikiTestCase::tearDown
*/
public function testStashedGlobalsAreRestoredOnTearDown( $globalKey, $newValue ) {
+ $this->hideDeprecated( 'MediaWikiTestCase::stashMwGlobals' );
$this->stashMwGlobals( $globalKey );
$GLOBALS[$globalKey] = $newValue;
$this->assertEquals(
$this->overrideMwServices();
$this->assertNotSame( $initialServices, MediaWikiServices::getInstance() );
-
- $this->tearDown();
- $this->assertSame( $initialServices, MediaWikiServices::getInstance() );
}
public function testSetService() {
->disableOriginalConstructor()->getMock();
$this->setService( 'DBLoadBalancer', $mockService );
- $this->assertNotSame( $initialServices, MediaWikiServices::getInstance() );
$this->assertNotSame(
$initialService,
MediaWikiServices::getInstance()->getDBLoadBalancer()
);
$this->assertSame( $mockService, MediaWikiServices::getInstance()->getDBLoadBalancer() );
-
- $this->tearDown();
- $this->assertSame( $initialServices, MediaWikiServices::getInstance() );
- $this->assertNotSame( $mockService, MediaWikiServices::getInstance()->getDBLoadBalancer() );
- $this->assertSame( $initialService, MediaWikiServices::getInstance()->getDBLoadBalancer() );
}
/**