mirror of
https://github.com/progval/irctest.git
synced 2025-04-06 07:19:54 +00:00
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.
This commit is contained in:
2
Makefile
2
Makefile
@ -23,6 +23,7 @@ BAHAMUT_SELECTORS := \
|
||||
# testQuitErrors is very flaky
|
||||
# AccountTagTestCase.testInvite fails because https://github.com/solanum-ircd/solanum/issues/166
|
||||
# testKickDefaultComment fails because it uses the nick of the kickee rather than the kicker.
|
||||
# testWhoisNumerics[oper] fails because charybdis uses RPL_WHOISSPECIAL instead of RPL_WHOISOPERATOR
|
||||
CHARYBDIS_SELECTORS := \
|
||||
not Ergo \
|
||||
and not deprecated \
|
||||
@ -30,6 +31,7 @@ CHARYBDIS_SELECTORS := \
|
||||
and not testQuitErrors \
|
||||
and not testKickDefaultComment \
|
||||
and not (AccountTagTestCase and testInvite) \
|
||||
and not (testWhoisNumerics and oper) \
|
||||
$(EXTRA_SELECTORS)
|
||||
|
||||
ERGO_SELECTORS := \
|
||||
|
Reference in New Issue
Block a user