def test_nested_namespace(self):
self.called = None
def _exists(p):
self.called = p
return exists(p)
working_set = pkg_resources.WorkingSet([
self.ds_egg_root,
])
stub_item_attr_value(self, pkg_resources, 'working_set', working_set)
stub_item_attr_value(self, indexer, 'exists', _exists)
dummyns_ep = next(working_set.iter_entry_points('dummyns.submod'))
p = indexer.resource_filename_mod_entry_point(
'dummyns.submod', dummyns_ep)
self.assertEqual(p, self.called)
with open(join(p, 'data.txt')) as fd:
data = fd.read()
self.assertEqual(data, self.nested_data)
评论列表
文章目录