Use setMwGlobals in UserTest::testPasswordExpire
authorumherirrender <umherirrender_de.wp@web.de>
Thu, 16 Oct 2014 17:38:31 +0000 (19:38 +0200)
committerumherirrender <umherirrender_de.wp@web.de>
Thu, 16 Oct 2014 17:38:31 +0000 (19:38 +0200)
Change-Id: Ida1a43629853abf648867f29e3bf15bdfd4291a6

tests/phpunit/includes/UserTest.php

index a0c20bb..f9ef317 100644 (file)
@@ -281,9 +281,7 @@ class UserTest extends MediaWikiTestCase {
         * @covers User::getPasswordExpired()
         */
        public function testPasswordExpire() {
-               global $wgPasswordExpireGrace;
-               $wgTemp = $wgPasswordExpireGrace;
-               $wgPasswordExpireGrace = 3600 * 24 * 7; // 7 days
+               $this->setMwGlobals( 'wgPasswordExpireGrace', 3600 * 24 * 7 ); // 7 days
 
                $user = User::newFromName( 'UnitTestUser' );
                $user->loadDefaults( 'UnitTestUser' );
@@ -296,8 +294,6 @@ class UserTest extends MediaWikiTestCase {
                $ts = time() - ( 3600 * 24 * 10 ); // 10 days ago
                $user->expirePassword( $ts );
                $this->assertEquals( 'hard', $user->getPasswordExpired() );
-
-               $wgPasswordExpireGrace = $wgTemp;
        }
 
        /**