Exemplo n.º 1
0
	def test_remove_user(self):
		chan = Channel('#foobar')
		usr = User('nick', '*****@*****.**')
		chan.add_user(usr)
		self.assertEqual(usr.nick, chan.find_nick_from_host(usr.host))
		chan.remove_user(host=usr.host)
		self.assertEqual(False, chan.find_nick_from_host(usr.host))
		chan.add_user(usr)
		self.assertEqual(usr.nick, chan.find_nick_from_host(usr.host))
		chan.remove_user(nick=usr.nick)
		self.assertEqual(False, chan.find_nick_from_host(usr.host))