diff options
author | jenkins-bot <jenkins-bot@gerrit.wikimedia.org> | 2023-09-22 18:32:49 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@wikimedia.org> | 2023-09-22 18:32:49 +0000 |
commit | 9a4ece9b51a016f88f22b526bba323fd9ad97265 (patch) | |
tree | f9353c0f013e6e2afb37583876ef7e4ea541ea79 /tests/phpunit/includes/user | |
parent | 6fe3512637ec1fbf924947dc69248fc776248284 (diff) | |
parent | ba283991a9f0672dab31a3be74eaff9508937a0c (diff) | |
download | mediawikicore-9a4ece9b51a016f88f22b526bba323fd9ad97265.tar.gz mediawikicore-9a4ece9b51a016f88f22b526bba323fd9ad97265.zip |
Merge "Drop User and PermissionManager's group permission methods, deprecated since 1.34/1.36"
Diffstat (limited to 'tests/phpunit/includes/user')
-rw-r--r-- | tests/phpunit/includes/user/UserTest.php | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/tests/phpunit/includes/user/UserTest.php b/tests/phpunit/includes/user/UserTest.php index 04104430410d..5eb3cc719c02 100644 --- a/tests/phpunit/includes/user/UserTest.php +++ b/tests/phpunit/includes/user/UserTest.php @@ -105,67 +105,6 @@ class UserTest extends MediaWikiIntegrationTestCase { } /** - * @covers User::getGroupPermissions - */ - public function testGroupPermissions() { - $this->hideDeprecated( 'MediaWiki\User\User::getGroupPermissions' ); - $rights = User::getGroupPermissions( [ 'unittesters' ] ); - $this->assertContains( 'runtest', $rights ); - $this->assertNotContains( 'writetest', $rights ); - $this->assertNotContains( 'modifytest', $rights ); - $this->assertNotContains( 'nukeworld', $rights ); - - $rights = User::getGroupPermissions( [ 'unittesters', 'testwriters' ] ); - $this->assertContains( 'runtest', $rights ); - $this->assertContains( 'writetest', $rights ); - $this->assertContains( 'modifytest', $rights ); - $this->assertNotContains( 'nukeworld', $rights ); - } - - /** - * @covers User::getGroupPermissions - */ - public function testRevokePermissions() { - $this->hideDeprecated( 'MediaWiki\User\User::getGroupPermissions' ); - $rights = User::getGroupPermissions( [ 'unittesters', 'formertesters' ] ); - $this->assertNotContains( 'runtest', $rights ); - $this->assertNotContains( 'writetest', $rights ); - $this->assertNotContains( 'modifytest', $rights ); - $this->assertNotContains( 'nukeworld', $rights ); - } - - /** - * @dataProvider provideGetGroupsWithPermission - * @covers User::getGroupsWithPermission - */ - public function testGetGroupsWithPermission( array $expected, $right ) { - $this->hideDeprecated( 'MediaWiki\User\User::getGroupsWithPermission' ); - $result = User::getGroupsWithPermission( $right ); - $this->assertArrayEquals( $expected, $result ); - } - - public static function provideGetGroupsWithPermission() { - return [ - [ - [ 'unittesters', 'testwriters' ], - 'test' - ], - [ - [ 'unittesters' ], - 'runtest' - ], - [ - [ 'testwriters' ], - 'writetest' - ], - [ - [ 'testwriters' ], - 'modifytest' - ], - ]; - } - - /** * @covers User::isAllowedAny * @covers User::isAllowedAll * @covers User::isAllowed |