def load(self): for path in getattr(settings, 'EXTENSIONS', []): logger.debug('Loading extension extension %s' % path) try: module = __import__(*self._make_import_args(path)) except ImportError: logger.warning('Cannot import extension %s' % path) continue self.load_module_members(module) # Core loading self.core = set([ ControlExtension(self, self.bot), HelpExtension(self, self.bot), IgnoreExtension(self.bot), ])
def setUp(self): self.help = HelpExtension(Mock(), mock_bot())