mirror of
https://github.com/Mikaela/Limnoria.git
synced 2025-02-06 09:34:05 +01:00
Handled more user-friendlyily the case where they forget to make plugins a tuple and just put a string in PluginTestCase.plugins.
This commit is contained in:
parent
b6b47b5d3f
commit
6066376c6d
@ -113,6 +113,11 @@ class PluginTestCase(unittest.TestCase):
|
||||
self.irc = irclib.Irc(nick)
|
||||
while self.irc.takeMsg():
|
||||
pass
|
||||
if isinstance(plugins, str):
|
||||
module = __import__(name)
|
||||
plugin = module.Class()
|
||||
self.irc.addCallback(plugin)
|
||||
else:
|
||||
for name in self.plugins:
|
||||
module = __import__(name)
|
||||
plugin = module.Class()
|
||||
|
Loading…
Reference in New Issue
Block a user