mirror of
https://github.com/progval/irctest.git
synced 2025-04-06 23:39:46 +00:00
Remove CHATHISTORY * and znc.in/playback *self
CHATHISTORY * is being removed here: https://github.com/ircv3/ircv3-specifications/pull/450 znc.in/playback *self was an Oragono extension that didn't catch on: https://github.com/oragono/oragono/issues/1205
This commit is contained in:
committed by
Valentin Lorentz
parent
1846794466
commit
498b67ae96
@ -132,11 +132,6 @@ class ChathistoryTestCase(cases.BaseServerTestCase):
|
||||
messages.append(echo.to_history_message())
|
||||
self.assertEqual(echo.to_history_message(), delivery.to_history_message())
|
||||
|
||||
# should receive exactly 3 messages in the correct order, no duplicates
|
||||
self.sendLine(bar, "CHATHISTORY LATEST * * 10")
|
||||
replies = [msg for msg in self.getMessages(bar) if msg.command == "PRIVMSG"]
|
||||
self.assertEqual([msg.to_history_message() for msg in replies], messages)
|
||||
|
||||
self.sendLine(bar, "CHATHISTORY LATEST %s * 10" % (bar,))
|
||||
replies = [msg for msg in self.getMessages(bar) if msg.command == "PRIVMSG"]
|
||||
self.assertEqual([msg.to_history_message() for msg in replies], messages)
|
||||
@ -230,9 +225,7 @@ class ChathistoryTestCase(cases.BaseServerTestCase):
|
||||
|
||||
self.validate_echo_messages(NUM_MESSAGES, echo_messages)
|
||||
self.validate_chathistory(echo_messages, 1, c2)
|
||||
self.validate_chathistory(echo_messages, 1, "*")
|
||||
self.validate_chathistory(echo_messages, 2, c1)
|
||||
self.validate_chathistory(echo_messages, 2, "*")
|
||||
|
||||
c3 = secrets.token_hex(12)
|
||||
self.connectClient(
|
||||
@ -634,13 +627,3 @@ class ChathistoryTestCase(cases.BaseServerTestCase):
|
||||
validate_msg(echo)
|
||||
relay = self.getMessage(2)
|
||||
validate_msg(relay)
|
||||
|
||||
self.sendLine(1, "CHATHISTORY LATEST * * 10")
|
||||
hist = [msg for msg in self.getMessages(1) if msg.command == "PRIVMSG"]
|
||||
self.assertEqual(len(hist), 1)
|
||||
validate_msg(hist[0])
|
||||
|
||||
self.sendLine(2, "CHATHISTORY LATEST * * 10")
|
||||
hist = [msg for msg in self.getMessages(2) if msg.command == "PRIVMSG"]
|
||||
self.assertEqual(len(hist), 1)
|
||||
validate_msg(hist[0])
|
||||
|
@ -166,9 +166,6 @@ class ZncPlaybackTestCase(cases.BaseServerTestCase):
|
||||
self.sendLine("viewer", "PRIVMSG *playback :play %s" % (chname,))
|
||||
messages = extract_playback_privmsgs(self.getMessages("viewer"))
|
||||
self.assertEqual(messages, echo_messages)
|
||||
self.sendLine("viewer", "PRIVMSG *playback :play *self")
|
||||
messages = extract_playback_privmsgs(self.getMessages("viewer"))
|
||||
self.assertEqual(messages, [dm])
|
||||
self.sendLine("viewer", "PRIVMSG *playback :play *")
|
||||
messages = extract_playback_privmsgs(self.getMessages("viewer"))
|
||||
self.assertEqual(set(messages), set([dm] + echo_messages))
|
||||
|
Reference in New Issue
Block a user