From 4a5da08ece7c81fa7993067c625e0268ded45575 Mon Sep 17 00:00:00 2001 From: addshore Date: Wed, 15 Nov 2017 10:37:29 +0000 Subject: [PATCH] Revision::userCanBitfield test fallback to $wgUser Bug: T180210 Change-Id: Ibda256d6fdd8762e0e90748d71034979e2de106f --- tests/phpunit/includes/RevisionDbTestBase.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/phpunit/includes/RevisionDbTestBase.php b/tests/phpunit/includes/RevisionDbTestBase.php index 2fdf59019e..20e69ae338 100644 --- a/tests/phpunit/includes/RevisionDbTestBase.php +++ b/tests/phpunit/includes/RevisionDbTestBase.php @@ -1326,6 +1326,16 @@ abstract class RevisionDbTestBase extends MediaWikiTestCase { $expected, Revision::userCanBitfield( $bitField, $field, $user, $title ) ); + + // Fallback to $wgUser + $this->setMwGlobals( + 'wgUser', + $user + ); + $this->assertSame( + $expected, + Revision::userCanBitfield( $bitField, $field, null, $title ) + ); } public function provideUserCan() { -- 2.20.1