;ò = ÄDc@s!dkTdefd„ƒYZdS((s*sRootWarnerTestCasecBs,tZdfZd„Zd„Zd„ZRS(Ns RootWarnercCs‹|iitidddƒƒ|idƒ|iitidddƒƒ|idƒ|iitidddƒƒ|iddƒdS(Ns#foosprefixs foo!root@hosts sfoo!~root@hosts foo!~foo@hosti(sselfsircsfeedMsgsircmsgssjoinsassertSnarfNotErrorsassertSnarfNoResponse(sself((s./RootWarner/test.pystest#s   cCs™|iitidddƒƒ|idƒzLtiii i i t ƒ|iitidddƒƒ|i ddƒWdtiii i i tƒXdS(Ns#foosprefixs foo!root@hosts i(sselfsircsfeedMsgsircmsgssjoinsassertSnarfNotErrorsconfssupybotspluginss RootWarnerswarnssetValuesFalsesassertSnarfNoResponsesTrue(sself((s./RootWarner/test.pystestConfigWarn+s cCsÝ|iitidddƒƒ|idƒzwtiii i i t ƒtiii i i tƒ|iitidddƒƒ|idƒ}|i|idƒWdtiii i i tƒtiii i i t ƒXdS(Ns#foosprefixs foo!root@hosts sKICK(sselfsircsfeedMsgsircmsgssjoinsassertSnarfNotErrorsconfssupybotspluginss RootWarnerswarnssetValuesFalseskicksTruesgetMsgsms assertEqualscommand(sselfsm((s./RootWarner/test.pystestConfigKick5s (s__name__s __module__spluginssteststestConfigWarnstestConfigKick(((s./RootWarner/test.pysRootWarnerTestCase s   N(s supybot.testsChannelPluginTestCasesRootWarnerTestCase(sRootWarnerTestCase((s./RootWarner/test.pys?s