irctest.server_tests.chathistory

IRCv3 draft chathistory

ChathistoryTestCase

bahamut-anope
bahamut-atheme
ergo
inspircd-anope
inspircd-atheme
ngircd-anope
ngircd-atheme
sable
solanum-anope
solanum-atheme
unrealircd-anope
unrealircd-atheme
testChathistoryDMClientOnlyTagsdd.sssssssdd
testChathistoryDMs[AFTER]dd.ssss.ssdd
testChathistoryDMs[AROUND]dd.ssss.ssdd
testChathistoryDMs[BEFORE]dd.ssss.ssdd
testChathistoryDMs[BETWEEN]dd.ssss.ssdd
testChathistoryDMs[LATEST]dd.ssss.ssdd
testChathistoryEventPlayback[AFTER]dd.sssssssss
testChathistoryEventPlayback[AROUND]dd.sssssssss
testChathistoryEventPlayback[BEFORE]dd.sssssssss
testChathistoryEventPlayback[BETWEEN]dd.sssssssss
testChathistoryEventPlayback[LATEST]dd.sssssssss
testChathistoryNoEventPlayback
Tests that non-messages don't appear in the chat history when event-playback

is not enabled.

dd.ssss.ss..
testChathistoryTagmsgdd.sssssssss
testChathistoryTargets
Tests the CHATHISTORY TARGETS command, which lists channels the user has visible

history in and users with which the user has exchanged direct messages.

dd.ssss.ssdd
testChathistoryTargetsExcludesUpdatedTargets
Tests that CHATHISTORY TARGETS does not match targets that have messages

within the selection window, but where the latest message is outside the selection window.

dd.ssss.ssdd
testChathistory[AFTER]dd.ssss.ss..
testChathistory[AROUND]dd.ssss.ssXX
testChathistory[BEFORE]dd.ssss.ss..
testChathistory[BETWEEN]dd.ssss.ssXX
testChathistory[LATEST]dd.ssss.ss..
testInvalidTargetsdd.ssss.ss..
testMessagesToSelfdd.ssss.ssdd

SableExpiringHistoryTestCase

bahamut-anope
bahamut-atheme
ergo
inspircd-anope
inspircd-atheme
ngircd-anope
ngircd-atheme
sable
solanum-anope
solanum-atheme
unrealircd-anope
unrealircd-atheme
testChathistoryExpired

Checks that Sable forgets about messages if the history server is not available

ddddddd.dddd

SablePostgresqlHistoryTestCase

bahamut-anope
bahamut-atheme
ergo
inspircd-anope
inspircd-atheme
ngircd-anope
ngircd-atheme
sable
solanum-anope
solanum-atheme
unrealircd-anope
unrealircd-atheme
testChathistoryEventPlayback[AFTER]dddddddsdddd
testChathistoryEventPlayback[AROUND]dddddddsdddd
testChathistoryEventPlayback[BEFORE]dddddddsdddd
testChathistoryEventPlayback[BETWEEN]dddddddsdddd
testChathistoryEventPlayback[LATEST]dddddddsdddd
testChathistoryNoEventPlayback
Tests that non-messages don't appear in the chat history when event-playback

is not enabled.

ddddddd.dddd
testChathistoryTagmsgdddddddsdddd
testChathistory[AFTER]ddddddd.dddd
testChathistory[AROUND]ddddddd.dddd
testChathistory[BEFORE]ddddddd.dddd
testChathistory[BETWEEN]ddddddd.dddd
testChathistory[LATEST]ddddddd.dddd
testInvalidTargetsddddddd.dddd