#NEWLINE# def test_ctcp_flood( self ) : #NEWLINE# #INDENT# bot = self . callFTU ( autojoins = [ 'foo' ] ) #NEWLINE# plugin = bot . get_plugin ( CTCP ) #NEWLINE# bot . dispatch ( ':gawel!user@host PRIVMSG irc3 :\x01FOO\x01' ) #NEWLINE# self . assertTrue ( ( bot . handle is not None ) , plugin . handle ) #NEWLINE# bot . dispatch ( ':gawel!user@host PRIVMSG irc3 :\x01FOO\x01' ) #NEWLINE# bot . dispatch ( ':gawel!user@host PRIVMSG irc3 :\x01FOO\x01' ) #NEWLINE# bot . dispatch ( ':gawel!user@host PRIVMSG irc3 :\x01FOO\x01' ) #NEWLINE# bot . dispatch ( ':gawel!user@host PRIVMSG irc3 :\x01FOO\x01' ) #NEWLINE# bot . dispatch ( ':gawel!user@host PRIVMSG irc3 :\x01FOO\x01' ) #NEWLINE# bot . dispatch ( ':gawel!user@host PRIVMSG irc3 :\x01FOO\x01' ) #NEWLINE# self . assertSent ( ( [ 'NOTICE gawel :\x01FOO bar\x01' ] * 3 ) )