def test_properties(self): message_thread = MessageThread() message_thread.thread_id = 12345 message_thread.read = False message_thread.body = 'ABCDE' self.assertEqual(12345, message_thread.thread_id) self.assertEqual(False, message_thread.read) try: message_thread.body except AttributeError: pass
def test_properties(): message_thread = MessageThread() message_thread.thread_id = 12345 message_thread.read = False message_thread.body = "ABCDE" eq_(message_thread.thread_id, 12345) eq_(message_thread.read, False) try: message_thread.body except AttributeError: pass
def test_properties(): message_thread = MessageThread() message_thread.thread_id = 12345 message_thread.read = False message_thread.body = 'ABCDE' eq_(message_thread.thread_id, 12345) eq_(message_thread.read, False) try: message_thread.body except AttributeError: pass
def test_reply(self): message_thread = MessageThread.reply(email='*****@*****.**', body="blah", thread_id=17565) self.assertTrue(isinstance(message_thread.created_at, datetime)) self.assertEqual(1331764588, time.mktime(message_thread.created_at.timetuple()))
def test_find_all(self): threads = MessageThread.find_all(email="*****@*****.**") self.assertEqual(2, len(threads)) thread_1 = threads[0] messages_1 = thread_1.messages self.assertEqual(2, len(messages_1)) self.assertEqual('*****@*****.**', messages_1[0].author.email) self.assertEqual(None, messages_1[0].author.name) thread_2 = threads[1] messages_2 = thread_2.messages self.assertEqual(1, len(messages_2)) self.assertEqual('*****@*****.**', messages_2[0]['from']['email'])
def test_create(self): message_thread = MessageThread.create(email='*****@*****.**', body="Hi!") messages = message_thread.messages self.assertEqual('*****@*****.**', messages[0].author.email) self.assertEqual(False, messages[0].author.admin) self.assertEqual(None, messages[0].author.name) self.assertEqual(None, messages[1].author.email) self.assertEqual(True, messages[1].author.admin) self.assertEqual('Joe', messages[1].author.name) self.assertTrue(isinstance(message_thread.created_at, datetime)) self.assertEqual(1331764588, time.mktime(message_thread.created_at.timetuple())) self.assertTrue(isinstance(message_thread.updated_at, datetime)) self.assertEqual(1331767859, time.mktime(message_thread.updated_at.timetuple()))
def test_find(self): message_thread = MessageThread.find(email="*****@*****.**", thread_id=17565) self.assertEqual(17565, message_thread.thread_id) messages = message_thread.messages self.assertEqual('*****@*****.**', messages[0].author.email) self.assertEqual(False, messages[0].author.admin) self.assertEqual(None, messages[0].author.name) self.assertEqual(None, messages[1].author.email) self.assertEqual(None, messages[1].author.user_id) self.assertEqual(True, messages[1].author.admin) self.assertEqual('Joe', messages[1].author.name) self.assertEqual('https://example.com/avatar.jpg', messages[1].author.avatar_path_50) self.assertTrue('Hi' in messages[1].html) self.assertTrue(isinstance(messages[1].created_at, datetime)) self.assertEqual(1331767859, time.mktime(messages[1].created_at.timetuple()))
def test_find_no_thread_id(): MessageThread.find(email='*****@*****.**')
def test_find_no_thread_id(self): message_thread = MessageThread.find(email="*****@*****.**")
def test_get_message_threads_identifiers(self): MessageThread.find_all()
def test_find_no_thread_id(): MessageThread.find(email="*****@*****.**")