示例#1
0
文件: test_repo.py 项目: leifj/pyFF
 def setUp(self):
     self.md = MDRepository()
     self.md.store = make_store_instance()
     self.datadir = resource_filename('metadata', 'test/data')
     self.xml_source = os.path.join(self.datadir, 'test01.xml')
     self.swamid_source = os.path.join(self.datadir, 'swamid-2.0-test.xml')
     self.swamid = root(parse_xml(self.swamid_source))
     self.t = parse_xml(self.xml_source)
     self.non_metadata = parse_xml(resource_filename("not-metadata.xml", self.datadir))
示例#2
0
 def setUp(self):
     self.md = MDRepository()
     self.md.store = make_store_instance()
     self.datadir = resource_filename('metadata', 'test/data')
     self.xml_source = os.path.join(self.datadir, 'test01.xml')
     self.swamid_source = os.path.join(self.datadir, 'swamid-2.0-test.xml')
     self.swamid = root(parse_xml(self.swamid_source))
     self.t = parse_xml(self.xml_source)
     self.non_metadata = parse_xml(resource_filename("not-metadata.xml", self.datadir))
示例#3
0
 def __init__(self, scheduler=None) -> None:
     random.seed(self)
     self.rm = Resource(url=None, opts=ResourceOpts())  # root
     if scheduler is None:
         scheduler = make_default_scheduler()
         scheduler.start()
     self.scheduler = scheduler
     self.store = make_store_instance()
     self.icon_store = make_icon_store_instance()
     self.rm.add_watcher(self.store, scheduler=self.scheduler)
     if config.load_icons:
         self.rm.add_watcher(self.icon_store, scheduler=self.scheduler)