def do_test_response_time(self, sent_at, replied_at): sender = MagicMock() type(sender.schedule).time_now = PropertyMock(side_effect = [sent_at, replied_at] ) request = Query(Task(sender), "foo_operation", 1, lambda s: None) recipient = MagicMock() request.send_to(recipient) request.reply_success() self.assertEqual(replied_at - sent_at, request.response_time)
def do_test_response_time(self, sent_at, replied_at): sender = MagicMock() type(sender.schedule).time_now = PropertyMock(side_effect=[sent_at, replied_at]) request = Query(Task(sender), "foo_operation", 1, lambda s: None) recipient = MagicMock() request.send_to(recipient) request.reply_success() self.assertEqual(replied_at - sent_at, request.response_time)