mirror of
https://github.com/Mikaela/Limnoria.git
synced 2024-12-28 05:32:51 +01:00
Added test for maximum nesting.
This commit is contained in:
parent
0874dfd5f3
commit
f15129adec
@ -256,6 +256,18 @@ class PrivmsgTestCase(ChannelPluginTestCase):
|
||||
def testEmptySquareBrackets(self):
|
||||
self.assertError('echo []')
|
||||
|
||||
def testMaximumNestingDepth(self):
|
||||
original = conf.supybot.commands.nested.maximum()
|
||||
try:
|
||||
conf.supybot.commands.nested.maximum.setValue(3)
|
||||
self.assertResponse('echo foo', 'foo')
|
||||
self.assertResponse('echo [echo foo]', 'foo')
|
||||
self.assertResponse('echo [echo [echo foo]]', 'foo')
|
||||
self.assertResponse('echo [echo [echo [echo foo]]]', 'foo')
|
||||
self.assertError('echo [echo [echo [echo [echo foo]]]]')
|
||||
finally:
|
||||
conf.supybot.commands.nested.maximum.setValue(original)
|
||||
|
||||
def testSimpleReply(self):
|
||||
self.assertResponse("eval irc.reply('foo')", 'foo')
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user