X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=tests%2Fphpunit%2Fincludes%2Fchanges%2FCategoryMembershipChangeTest.php;h=ca3ac1b65103b5d54e22d7c08334ae0b6f3fad7a;hb=414b703c5842ec47a7809ec039b499f0b0966bb2;hp=1d86fb400547b84ec310454546d739acc8c5b268;hpb=fc1ca75323b5f424a9f8d28d42d85a311ed2f721;p=lhc%2Fweb%2Fwiklou.git diff --git a/tests/phpunit/includes/changes/CategoryMembershipChangeTest.php b/tests/phpunit/includes/changes/CategoryMembershipChangeTest.php index 1d86fb4005..ca3ac1b651 100644 --- a/tests/phpunit/includes/changes/CategoryMembershipChangeTest.php +++ b/tests/phpunit/includes/changes/CategoryMembershipChangeTest.php @@ -29,6 +29,11 @@ class CategoryMembershipChangeTest extends MediaWikiLangTestCase { */ private static $pageRev = null; + /** + * @var User + */ + private static $revUser = null; + /** * @var string */ @@ -43,7 +48,7 @@ class CategoryMembershipChangeTest extends MediaWikiLangTestCase { public function setUp() { parent::setUp(); self::$notifyCallCounter = 0; - self::$mockRecentChange = self::getMock( 'RecentChange' ); + self::$mockRecentChange = self::getMock( RecentChange::class ); $this->setContentLang( 'qqx' ); } @@ -54,6 +59,7 @@ class CategoryMembershipChangeTest extends MediaWikiLangTestCase { $page = WikiPage::factory( $title ); self::$pageRev = $page->getRevision(); + self::$revUser = User::newFromId( self::$pageRev->getUser( Revision::RAW ) ); } private function newChange( Revision $revision = null ) { @@ -114,7 +120,7 @@ class CategoryMembershipChangeTest extends MediaWikiLangTestCase { $this->assertTrue( strlen( self::$lastNotifyArgs[0] ) === 14 ); $this->assertEquals( 'Category:CategoryName', self::$lastNotifyArgs[1]->getPrefixedText() ); - $this->assertEquals( 'UTSysop', self::$lastNotifyArgs[2]->getName() ); + $this->assertEquals( self::$revUser->getName(), self::$lastNotifyArgs[2]->getName() ); $this->assertEquals( '(recentchanges-page-added-to-category: ' . self::$pageName . ')', self::$lastNotifyArgs[3] ); $this->assertEquals( self::$pageName, self::$lastNotifyArgs[4]->getPrefixedText() ); @@ -135,7 +141,7 @@ class CategoryMembershipChangeTest extends MediaWikiLangTestCase { $this->assertTrue( strlen( self::$lastNotifyArgs[0] ) === 14 ); $this->assertEquals( 'Category:CategoryName', self::$lastNotifyArgs[1]->getPrefixedText() ); - $this->assertEquals( 'UTSysop', self::$lastNotifyArgs[2]->getName() ); + $this->assertEquals( self::$revUser->getName(), self::$lastNotifyArgs[2]->getName() ); $this->assertEquals( '(recentchanges-page-removed-from-category: ' . self::$pageName . ')', self::$lastNotifyArgs[3] ); $this->assertEquals( self::$pageName, self::$lastNotifyArgs[4]->getPrefixedText() );