From 65a1b6ba8bd864bd179502033ae57dd522905566 Mon Sep 17 00:00:00 2001 From: aude Date: Fri, 25 Jul 2014 18:40:15 +0200 Subject: [PATCH] Add test case for recent changes flags in OldChangesList Change-Id: I011fcc684ddefda3ba86715e781f97b294240933 --- .../includes/changes/OldChangesListTest.php | 21 ++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/tests/phpunit/includes/changes/OldChangesListTest.php b/tests/phpunit/includes/changes/OldChangesListTest.php index 722535601f..a00baae793 100644 --- a/tests/phpunit/includes/changes/OldChangesListTest.php +++ b/tests/phpunit/includes/changes/OldChangesListTest.php @@ -100,11 +100,30 @@ class OldChangesListTest extends MediaWikiLangTestCase { ); } + public function testRecentChangesLine_Flags() { + $oldChangesList = $this->getOldChangesList(); + $recentChange = $this->getNewBotEditChange(); + + $line = $oldChangesList->recentChangesLine( $recentChange, false, 1 ); + + $this->assertRegExp( + "/N<\/abbr>/", + $line, + 'new page flag' + ); + + $this->assertRegExp( + "/b<\/abbr>/", + $line, + 'bot flag' + ); + } + private function getNewBotEditChange() { $user = $this->getTestUser(); $recentChange = $this->testRecentChangesHelper->makeNewBotEditRecentChange( - $user, 'Abc', '20131103212153', 0, 0 + $user, 'Abc', '20131103212153', 5, 191, 190, 0, 0 ); return $recentChange; -- 2.20.1