private $localUsers = [];
protected function setUp() {
- global $wgGroupPermissions;
-
parent::setUp();
- $this->stashMwGlobals( [ 'wgGroupPermissions' ] );
- $wgGroupPermissions['local-id-lookup-test']['hideuser'] = true;
+ $this->setGroupPermissions( 'local-id-lookup-test', 'hideuser', true );
}
public function addDBData() {
* @param bool $localDBSet $wgLocalDatabases contains the shared DB
*/
public function testIsAttachedShared( $sharedDB, $sharedTable, $localDBSet ) {
- global $wgDBName;
$this->setMwGlobals( [
- 'wgSharedDB' => $sharedDB ? $wgDBName : null,
+ 'wgSharedDB' => $sharedDB ? "dummy" : null,
'wgSharedTables' => $sharedTable ? [ 'user' ] : [],
'wgLocalDatabases' => $localDBSet ? [ 'shared' ] : [],
] );