Set wgUseRCPatrol in ChangesListSpecialPageTest
authorUmherirrender <umherirrender_de.wp@web.de>
Wed, 20 Sep 2017 18:41:59 +0000 (20:41 +0200)
committerUmherirrender <umherirrender_de.wp@web.de>
Wed, 20 Sep 2017 19:21:25 +0000 (21:21 +0200)
wgUseRCPatrol = false makes the tests fail

Change-Id: I18965d33171137ff182800512c8c0e8e63de124e

tests/phpunit/includes/specialpage/AbstractChangesListSpecialPageTestCase.php
tests/phpunit/includes/specialpage/ChangesListSpecialPageTest.php

index b101857..04b12e6 100644 (file)
@@ -19,7 +19,10 @@ abstract class AbstractChangesListSpecialPageTestCase extends MediaWikiTestCase
                global $wgGroupPermissions;
 
                parent::setUp();
-               $this->setMwGlobals( 'wgRCWatchCategoryMembership', true );
+               $this->setMwGlobals( [
+                       'wgRCWatchCategoryMembership' => true,
+                       'wgUseRCPatrol' => true,
+               ] );
 
                if ( isset( $wgGroupPermissions['patrollers'] ) ) {
                        $this->oldPatrollersGroup = $wgGroupPermissions['patrollers'];
index f494785..fd7e0f1 100644 (file)
@@ -293,6 +293,7 @@ class ChangesListSpecialPageTest extends AbstractChangesListSpecialPageTestCase
        }
 
        public function testRcHidepatrolledDisabledFilter() {
+               $this->setMwGlobals( 'wgUseRCPatrol', false );
                $user = $this->getTestUser()->getUser();
                $this->assertConditions(
                        [ # expected
@@ -306,6 +307,7 @@ class ChangesListSpecialPageTest extends AbstractChangesListSpecialPageTestCase
        }
 
        public function testRcHideunpatrolledDisabledFilter() {
+               $this->setMwGlobals( 'wgUseRCPatrol', false );
                $user = $this->getTestUser()->getUser();
                $this->assertConditions(
                        [ # expected