def test_find_reply(self):
""" Should find first unknown reply """
job = self.create_job(known_message_ids=['abc1'])
mailman = mock.create_autospec(gmail.Mailman)
mail1 = create_thread_mail(message_id='abc1')
mail2 = create_thread_mail(message_id='abc2')
mail3 = create_thread_mail(message_id='abc3')
mailman.get_thread.return_value = [mail1, mail2, mail3]
reply = job.find_reply(mailman)
# should match first unknown reply
self.assertEqual(reply, mail2)
评论列表
文章目录