irctest/irctest/controllers
Val Lorentz 23c7c1642b
exhaustive testing of Modern's WHOIS spec (#104)
* Add testWhoisNumerics, to check Modern exhaustively covers known numerics

* ircu2: Workaround for server name in testWhoisNumerics.

* testWhoisUser: Work around ircu2 restrictions on nick and username

* testWhoisNumerics: Add variant with authenticated user

* testWhoisNumerics: Add support for RPL_AWAY and RPL_WHOISSPECIAL

* testWhoisNumerics: Add variant where the WHOIS sender opers up first

* testWhoisUser: Also test with targets

* inspircd: Fix oper configuration

* Fix RPL_WHOISACTUALLY matching for Unreal.
2021-08-29 16:38:38 +02:00
..
__init__.py Basic architecture. 2015-12-19 01:11:57 +01:00
anope_services.py bahamut wip 2021-08-09 23:41:46 +02:00
atheme_services.py bahamut wip 2021-08-09 23:41:46 +02:00
bahamut.py exhaustive testing of Modern's WHOIS spec (#104) 2021-08-29 16:38:38 +02:00
base_hybrid.py Add Plexus4 (#90) 2021-08-08 20:46:33 +02:00
charybdis.py exhaustive testing of Modern's WHOIS spec (#104) 2021-08-29 16:38:38 +02:00
ergo.py exhaustive testing of Modern's WHOIS spec (#104) 2021-08-29 16:38:38 +02:00
external_server.py Add an 'external_server' controller 2021-08-10 18:25:35 +02:00
girc.py type-annotate all functions outside the tests themselves. 2021-02-28 18:45:13 +01:00
hybrid.py exhaustive testing of Modern's WHOIS spec (#104) 2021-08-29 16:38:38 +02:00
inspircd.py exhaustive testing of Modern's WHOIS spec (#104) 2021-08-29 16:38:38 +02:00
irc2.py exhaustive testing of Modern's WHOIS spec (#104) 2021-08-29 16:38:38 +02:00
ircu2.py exhaustive testing of Modern's WHOIS spec (#104) 2021-08-29 16:38:38 +02:00
limnoria.py type-annotate all functions outside the tests themselves. 2021-02-28 18:45:13 +01:00
mammon.py Run Atheme with InspIRCd, to enable tests depending on SASL 2021-06-27 16:45:43 +02:00
plexus4.py exhaustive testing of Modern's WHOIS spec (#104) 2021-08-29 16:38:38 +02:00
snircd.py exhaustive testing of Modern's WHOIS spec (#104) 2021-08-29 16:38:38 +02:00
solanum.py type-annotate all functions outside the tests themselves. 2021-02-28 18:45:13 +01:00
sopel.py type-annotate all functions outside the tests themselves. 2021-02-28 18:45:13 +01:00
unrealircd.py exhaustive testing of Modern's WHOIS spec (#104) 2021-08-29 16:38:38 +02:00