From 4271d5d986f1ca1498a41febce5b935513494f15 Mon Sep 17 00:00:00 2001 From: Valentin Lorentz Date: Sat, 3 Jul 2021 09:59:31 +0200 Subject: [PATCH] test_bot_mode: Fix racey failures cause by the sent message being processed after the target user's recv --- irctest/server_tests/test_bot_mode.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/irctest/server_tests/test_bot_mode.py b/irctest/server_tests/test_bot_mode.py index 24cdce7..258f4e9 100644 --- a/irctest/server_tests/test_bot_mode.py +++ b/irctest/server_tests/test_bot_mode.py @@ -74,6 +74,8 @@ class BotModeTestCase(cases.BaseServerTestCase): self.connectClient("usernick", "user", capabilities=["message-tags"]) self.sendLine("bot", "PRIVMSG usernick :beep boop") + self.getMessages("bot") # Synchronizes + self.assertMessageMatch( self.getMessage("user"), command="PRIVMSG", @@ -92,6 +94,8 @@ class BotModeTestCase(cases.BaseServerTestCase): self.getMessages("user") self.sendLine("bot", "PRIVMSG #chan :beep boop") + self.getMessages("bot") # Synchronizes + self.assertMessageMatch( self.getMessage("user"), command="PRIVMSG",