示例#1
0
 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"])
示例#2
0
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
示例#3
0
def get_plugin_downloader(typename):
    p = Jumble(["../data/plugins"])
    p.load()
    return p.get_plugins(typename=typename)[0]["plugin"]