Add join_IRC tests

This commit is contained in:
Shauna 2014-08-05 12:26:11 -04:00
parent 6c67609a11
commit 3ad2374dac

View File

@ -100,6 +100,16 @@ class TestNewComerClass(unittest.TestCase):
time.sleep(0.01) time.sleep(0.01)
self.assertAlmostEqual(newComer.around_for(), .01, places=2) self.assertAlmostEqual(newComer.around_for(), .01, places=2)
class TestJoinIRC(unittest.TestCase):
def setUp(self):
self.ircsock = fake_irc_start()
def test_sent_messages(self):
newbot.join_irc(self.ircsock)
expected = ["USER WelcomeBot2 WelcomeBot2 WelcomeBot2 :This is http://openhatch.org/'s greeter bot.\n", 'NICK WelcomeBot2\n', 'JOIN #openhatch-bots \n']
self.assertEqual(self.ircsock.sent_messages,expected)
class TestProcessNewcomers(unittest.TestCase): class TestProcessNewcomers(unittest.TestCase):
def setUp(self): def setUp(self):