From 9824bb22960b6809970e04a5c8ad3b1d88989651 Mon Sep 17 00:00:00 2001 From: Daniel Oaks Date: Mon, 16 Apr 2018 02:48:27 +1000 Subject: [PATCH] echo-message: Check server-time more accurately, and handle slight timing differences due to late application --- irctest/server_tests/test_echo_message.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/irctest/server_tests/test_echo_message.py b/irctest/server_tests/test_echo_message.py index def4d39..ad2040d 100644 --- a/irctest/server_tests/test_echo_message.py +++ b/irctest/server_tests/test_echo_message.py @@ -67,10 +67,8 @@ class EchoMessageTestCase(cases.BaseServerTestCase): 'messages differ: {} {}', extra_format=(m1, m2)) if server_time: - self.assertEqual(m1.tags, m2.tags, - fail_msg='Tags of forwarded and echoed ' - 'messages differ: {} {}', - extra_format=(m1, m2)) + self.assertIn('time', m1.tags, fail_msg='Echoed message is missing server time: {}', extra_format=(m1,)) + self.assertIn('time', m2.tags, fail_msg='Forwarded message is missing server time: {}', extra_format=(m2,)) return f testEchoMessagePrivmsgNoServerTime = _testEchoMessage('PRIVMSG', False, False)