Legoktm has uploaded a new change for review.
https://gerrit.wikimedia.org/r/79305
Change subject: test for MassMessage::getMessengerUser()
......................................................................
test for MassMessage::getMessengerUser()
Change-Id: Ie3462d537fd66fd5df2570fa4b5b265b704650c3
---
M tests/MassMessageTest.php
1 file changed, 22 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MassMessage
refs/changes/05/79305/1
diff --git a/tests/MassMessageTest.php b/tests/MassMessageTest.php
index 9a382d2..c60022e 100644
--- a/tests/MassMessageTest.php
+++ b/tests/MassMessageTest.php
@@ -79,6 +79,28 @@
$this->assertEquals( $output, $expected );
}
+ public static function provideGetMessengerUser() {
+ return array(
+ array( 'MessengerBot' ),
+ array( 'EdwardsBot' ),
+ array( 'Blah blah blah' ),
+ );
+ }
+
+ /**
+ * Tests MassMessage::getMessengerUser
+ * @dataProvider provideGetMessengerUser
+ * @param $name
+ */
+ public function testGetMessengerUser( $name ) {
+ global $wgMassMessageAccountUsername;
+ $wgMassMessageAccountUsername = $name;
+ $user = MassMessage::getMessengerUser();
+ $this->assertEquals( $user->getName(), $name );
+ $this->assertTrue( in_array( 'bot' , $user->getGroups() ) );
+ $this->assertEquals( $user->mPassword, '' );
+ }
+
/**
* Tests MassMessage::followRedirect
*/
--
To view, visit https://gerrit.wikimedia.org/r/79305
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ie3462d537fd66fd5df2570fa4b5b265b704650c3
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MassMessage
Gerrit-Branch: master
Gerrit-Owner: Legoktm <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits