From 9b516480afb0f39aa5cca3ea8df7a17b70ca5a77 Mon Sep 17 00:00:00 2001 From: Daniel Folkinshteyn Date: Fri, 2 Apr 2010 00:55:02 -0400 Subject: [PATCH] add tests for factoids.alias --- plugins/Factoids/test.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/plugins/Factoids/test.py b/plugins/Factoids/test.py index 8127c801d..ef9ab6cca 100644 --- a/plugins/Factoids/test.py +++ b/plugins/Factoids/test.py @@ -170,6 +170,15 @@ class FactoidsTestCase(ChannelPluginTestCase): conf.supybot.plugins.Factoids.\ replyWhenInvalidCommand.setValue(orig) + def testAlias(self): + self.assertNotError('learn foo as bar') + self.assertNotError('alias foo zoog') + self.assertRegexp('whatis zoog', 'bar') + self.assertNotError('learn foo as snorp') + self.assertError('alias foo gnoop') + self.assertNotError('alias foo gnoop 2') + self.assertRegexp('whatis gnoop', 'snorp') + def testRank(self): self.assertNotError('learn foo as bar') self.assertNotError('learn moo as cow')