def test_cmd_tsauto(self): joe.says('!ts join') joe.clearMessageHistory() joe.says('!tsauto') self.assertNotEqual(0, len(joe.message_history)) joe.clearMessageHistory() joe.says('!tsauto off') self.assertNotEqual(0, len(joe.message_history)) self.assertEqual('You will not be automatically switched on teamspeak', joe.getMessageHistoryLike('You will')) joe.clearMessageHistory() joe.says('!tsauto on') self.assertNotEqual(0, len(joe.message_history)) self.assertEqual( 'You will be automatically switched on your team channel', joe.getMessageHistoryLike('You will')) joe.clearMessageHistory() joe.says('!tsauto qsdfqsd f') self.assertNotEqual(0, len(joe.message_history)) self.assertNotEqual(None, joe.getMessageHistoryLike('Invalid parameter')) joe.clearMessageHistory() joe.says('!tsauto ') self.assertNotEqual(0, len(joe.message_history)) self.assertNotEqual(None, joe.getMessageHistoryLike('Invalid parameter'))
def test_cmd_tsauto(self): joe.says('!ts join') joe.clearMessageHistory() joe.says('!tsauto') self.assertNotEqual(0, len(joe.message_history)) joe.clearMessageHistory() joe.says('!tsauto off') self.assertNotEqual(0, len(joe.message_history)) self.assertEqual('You will not be automatically switched on teamspeak', joe.getMessageHistoryLike('You will')) joe.clearMessageHistory() joe.says('!tsauto on') self.assertNotEqual(0, len(joe.message_history)) self.assertEqual('You will be automatically switched on your team channel', joe.getMessageHistoryLike('You will')) joe.clearMessageHistory() joe.says('!tsauto qsdfqsd f') self.assertNotEqual(0, len(joe.message_history)) self.assertNotEqual(None, joe.getMessageHistoryLike('Invalid parameter')) joe.clearMessageHistory() joe.says('!tsauto ') self.assertNotEqual(0, len(joe.message_history)) self.assertNotEqual(None, joe.getMessageHistoryLike('Invalid parameter'))
def test_cmd_ts_join(self): joe.clearMessageHistory() joe.says('!ts join') self.assertNotEqual(0, len(joe.message_history)) time.sleep(.1) self.assertEqual(True, self.p.tsIsClientInB3Channel(self.p.tsGetClient(joe))) joe.clearMessageHistory() joe.says('!ts disjoin') self.assertNotEqual(0, len(joe.message_history)) time.sleep(.1) self.assertEqual(False, self.p.tsIsClientInB3Channel(self.p.tsGetClient(joe)))
def test_cmd_ts(self): joe.clearMessageHistory() joe.says('!ts') self.assertNotEqual(0, len(joe.message_history))