def test_get_for_author(self): p = Jumble(["../data/plugins"]) p.load() source = p.get_plugins(typename="GoodreadsSource")[0] q = source["plugin"].get_for_author("Вежинов") self.assertTrue(len(q) > 0) self.assertEqual("Goodreads", q[0]["sourceName"])
def get_plugin_downloader(typename): p = Jumble(["data/plugins"]) p.load() plugin = p.get_plugins(typename=typename)[0]["plugin"] parent = AttrDict() parent.size_ok = lambda x, y: True plugin.set_variety(parent) return plugin
def get_plugin_downloader(typename): p = Jumble(["../data/plugins"]) p.load() return p.get_plugins(typename=typename)[0]["plugin"]