<?php
+
use MediaWiki\MediaWikiServices;
use MediaWiki\Revision\MutableRevisionRecord;
use MediaWiki\Revision\RevisionStore;
public function testUserCanBitfield( $bitField, $field, $userGroups, $title, $expected ) {
$title = Title::newFromText( $title );
- $this->setMwGlobals(
- 'wgGroupPermissions',
+ $this->setGroupPermissions(
[
'sysop' => [
'deletedtext' => true,
],
]
);
- // TODO: this one is necessary to pass globals changes to PermissionManger
- $this->overrideMwServices();
$user = $this->getTestUser( $userGroups )->getUser();
$this->assertSame(
* @covers Revision::userCan
*/
public function testUserCan( $bitField, $field, $userGroups, $expected ) {
- $this->setMwGlobals(
- 'wgGroupPermissions',
+ $this->setGroupPermissions(
[
'sysop' => [
'deletedtext' => true,
],
]
);
- // TODO: this one is necessary to pass globals changes to PermissionManger
- $this->overrideMwServices();
$user = $this->getTestUser( $userGroups )->getUser();
$revision = new Revision( [ 'deleted' => $bitField ], 0, $this->testPage->getTitle() );