namespace MediaWiki\Session;
+use Wikimedia\AtEase\AtEase;
use Config;
use MediaWikiTestCase;
use User;
}
$session2 = null;
- $this->assertSame( 0, count( $priv->requests ) );
+ $this->assertSame( [], $priv->requests );
$this->assertArrayNotHasKey( $backend->getId(), $manager->allSessionBackends );
$this->assertArrayHasKey( $backend->getId(), $manager->allSessionIds );
}
$manager->globalSessionRequest = $request;
session_id( self::SESSIONID );
- \Wikimedia\quietCall( 'session_start' );
+ AtEase::quietCall( 'session_start' );
$_SESSION['foo'] = __METHOD__;
$backend->resetId();
$this->assertNotEquals( self::SESSIONID, $backend->getId() );
$manager->globalSessionRequest = $request;
session_id( self::SESSIONID . 'x' );
- \Wikimedia\quietCall( 'session_start' );
+ AtEase::quietCall( 'session_start' );
$backend->unpersist();
$this->assertSame( self::SESSIONID . 'x', session_id() );
+ session_write_close();
session_id( self::SESSIONID );
$wrap->persist = true;