mirror of
https://github.com/progval/irctest.git
synced 2025-04-07 07:49:52 +00:00
kick: Exhaustive implementation of the Modern spec + honor TARGMAX in testDoubleKickMessages (#100)
This commit is contained in:
10
Makefile
10
Makefile
@ -22,12 +22,13 @@ 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.
|
||||
CHARYBDIS_SELECTORS := \
|
||||
not Ergo \
|
||||
and not deprecated \
|
||||
and not strict \
|
||||
and not testDoubleKickMessages \
|
||||
and not testQuitErrors \
|
||||
and not testKickDefaultComment \
|
||||
and not (AccountTagTestCase and testInvite) \
|
||||
$(EXTRA_SELECTORS)
|
||||
|
||||
@ -59,6 +60,7 @@ INSPIRCD_SELECTORS := \
|
||||
# lusers tests fail because they depend on Modern behavior, not just RFC2812 (TODO: update lusers tests to accept RFC2812-compliant implementations)
|
||||
# statusmsg tests fail because STATUSMSG is present in ISUPPORT, but it not actually supported as PRIVMSG target
|
||||
# testKeyValidation[empty] fails because ircu2 returns ERR_NEEDMOREPARAMS on empty keys: https://github.com/UndernetIRC/ircu2/issues/13
|
||||
# testKickDefaultComment fails because it uses the nick of the kickee rather than the kicker.
|
||||
IRCU2_SELECTORS := \
|
||||
not Ergo \
|
||||
and not deprecated \
|
||||
@ -68,6 +70,7 @@ IRCU2_SELECTORS := \
|
||||
and not lusers \
|
||||
and not statusmsg \
|
||||
and not (testKeyValidation and empty) \
|
||||
and not testKickDefaultComment \
|
||||
$(EXTRA_SELECTORS)
|
||||
|
||||
# same justification as ircu2
|
||||
@ -82,11 +85,13 @@ SNIRCD_SELECTORS := \
|
||||
$(EXTRA_SELECTORS)
|
||||
|
||||
# testListEmpty and testListOne fails because irc2 deprecated LIST
|
||||
# testKickDefaultComment fails because it uses the nick of the kickee rather than the kicker.
|
||||
IRC2_SELECTORS := \
|
||||
not Ergo \
|
||||
and not deprecated \
|
||||
and not strict \
|
||||
and not testListEmpty and not testListOne \
|
||||
and not testKickDefaultComment \
|
||||
$(EXTRA_SELECTORS)
|
||||
|
||||
MAMMON_SELECTORS := \
|
||||
@ -112,12 +117,13 @@ LIMNORIA_SELECTORS := \
|
||||
$(EXTRA_SELECTORS)
|
||||
|
||||
# testQuitErrors is too flaky for CI
|
||||
# testKickDefaultComment fails because solanum uses the nick of the kickee rather than the kicker.
|
||||
SOLANUM_SELECTORS := \
|
||||
not Ergo \
|
||||
and not deprecated \
|
||||
and not strict \
|
||||
and not testDoubleKickMessages \
|
||||
and not testQuitErrors \
|
||||
and not testKickDefaultComment \
|
||||
$(EXTRA_SELECTORS)
|
||||
|
||||
SOPEL_SELECTORS := \
|
||||
|
Reference in New Issue
Block a user