irctest/irctest/server_tests
Val Lorentz df626de5ed
Enable WHOWAS and USERHOST tests on Sable (#273)
It now implements these commands.
2024-05-04 16:15:54 +02:00
..
chmodes move no-CTCP channel mode test (#232) 2023-09-20 08:24:26 +02:00
ergo Add top-level docstrings to all modules 2022-04-10 15:55:27 +02:00
umodes test +R user mode as implemented in Ergo (#168) 2022-05-13 19:49:40 +02:00
__init__.py Start supporting server testing. 2015-12-19 23:09:06 +01:00
account_registration.py Add more tests for draft/account-registration (#240) 2023-09-24 17:38:33 +02:00
account_tag.py Use xfail instead of deselection for known failures (#155) 2022-04-12 22:36:28 +02:00
away.py Make AWAY and away-notify tests stricter (#222) 2023-09-16 13:10:56 +02:00
away_notify.py Make AWAY and away-notify tests stricter (#222) 2023-09-16 13:10:56 +02:00
bot_mode.py bot_mode: Make draft/ prefix optional (#167) 2022-04-28 20:38:49 +02:00
bouncer.py Add top-level docstrings to all modules 2022-04-10 15:55:27 +02:00
buffering.py Use xfail instead of deselection for known failures (#155) 2022-04-12 22:36:28 +02:00
cap.py Enable CAP tests for Sable (#267) 2024-04-14 21:07:29 +02:00
channel.py Replace incorrect uses of NotImplementedByController exception (#161) 2022-04-15 16:01:36 +02:00
channel_forward.py Add top-level docstrings to all modules 2022-04-10 15:55:27 +02:00
channel_rename.py Fix CI 2022-04-10 15:55:53 +02:00
chathistory.py chathistory: Skip assertions based on MSGREFTYPES (#263) 2024-04-13 14:41:13 +02:00
confusables.py update ergo unicode tests (#245) 2023-12-21 09:52:33 +01:00
connection_registration.py Add test for successful connection registration numerics (#233) 2023-09-24 15:19:59 +02:00
echo_message.py Add Sable (#229) 2023-09-21 09:18:23 +02:00
extended_join.py Remove useless 'OptionalityHelper'. 2022-04-12 18:48:03 +02:00
help.py Replace incorrect uses of NotImplementedByController exception (#161) 2022-04-15 16:01:36 +02:00
info.py Use xfail instead of deselection for known failures (#155) 2022-04-12 22:36:28 +02:00
invite.py testInviteAlreadyInChannel: Fix synchronization 2023-08-29 20:28:11 +02:00
isupport.py Make re.match actually check the whole string matches the pattern (#261) 2024-04-16 21:05:25 +02:00
join.py xfail testJoinNamreply on Bahamut and irc2 (#269) 2024-04-17 20:26:18 +02:00
kick.py Add tests for JOIN with some invalid channels in the target param (#163) 2022-04-16 12:15:56 +02:00
labeled_responses.py Skip testLabeledPrivmsgResponsesToMultipleClients if PRIVMSG doesn't support multiple targets (#217) 2023-09-02 13:43:01 +02:00
links.py Replace incorrect uses of NotImplementedByController exception (#161) 2022-04-15 16:01:36 +02:00
list.py Fix ELIST detection 2022-04-26 22:22:36 +02:00
lusers.py Use xfail instead of deselection for known failures (#155) 2022-04-12 22:36:28 +02:00
message_tags.py Remove useless 'OptionalityHelper'. 2022-04-12 18:48:03 +02:00
messages.py Add Sable (#229) 2023-09-21 09:18:23 +02:00
metadata.py Use real metadata keys (#194) 2023-04-15 23:04:24 +02:00
monitor.py testMonitorForbidsMasks: Allow ERR_ERRONEUSNICKNAME reply (#266) 2024-04-14 20:01:28 +02:00
multi_prefix.py Simplify multi-prefix-related tests and add testNoMultiPrefix (#262) 2024-04-16 21:25:35 +02:00
multiline.py Remove useless 'OptionalityHelper'. 2022-04-12 18:48:03 +02:00
names.py add test for RPL_NAMREPLY for secret channels (#265) 2024-05-01 07:53:27 +02:00
part.py test that PART actually parts (#211) 2023-08-08 23:19:36 -04:00
pingpong.py Add top-level docstrings to all modules 2022-04-10 15:55:27 +02:00
quit.py move no-CTCP channel mode test (#232) 2023-09-20 08:24:26 +02:00
readq.py Add top-level docstrings to all modules 2022-04-10 15:55:27 +02:00
regressions.py Add regression test for Insp's labeled nick bug (#242) 2024-01-04 20:46:50 +01:00
relaymsg.py Add top-level docstrings to all modules 2022-04-10 15:55:27 +02:00
roleplay.py Add top-level docstrings to all modules 2022-04-10 15:55:27 +02:00
sasl.py add an incorrect password test for PLAIN (#253) 2024-02-08 00:45:11 -05:00
setname.py Add SETNAME tests (#209) 2023-06-04 17:06:53 -04:00
statusmsg.py Use xfail instead of deselection for known failures (#155) 2022-04-12 22:36:28 +02:00
time.py Add tests for TIME. (#127) 2022-09-11 17:18:10 +02:00
topic.py Test TOPIC is echoed on change (#230) 2023-09-16 22:56:13 +02:00
utf8.py testNonutf8Realname/testNonutf8Username: Add support for ERROR instead of FAIL/ERR_INVALIDUSERNAME 2024-04-19 15:43:21 +02:00
wallops.py Replace incorrect uses of NotImplementedByController exception (#161) 2022-04-15 16:01:36 +02:00
who.py Enable WHO mask tests on Sable (#272) 2024-05-04 13:33:50 +02:00
whois.py Make re.match actually check the whole string matches the pattern (#261) 2024-04-16 21:05:25 +02:00
whowas.py Enable WHOWAS and USERHOST tests on Sable (#273) 2024-05-04 16:15:54 +02:00
znc_playback.py Add top-level docstrings to all modules 2022-04-10 15:55:27 +02:00