def test_simple_record(self):
working_set = mocks.WorkingSet({__name__: [
'dummy/whatever/module.js = module',
'dummy/whatever/module-slim.js = module',
]}, dist=Distribution(project_name='calmjs.testing'))
registry = base.BaseExternalModuleRegistry(
__name__, _working_set=working_set)
self.assertEqual(len(registry.raw_entry_points), 2)
self.assertEqual(registry.get_record('module'), {
'dummy/whatever/module.js',
'dummy/whatever/module-slim.js',
})
self.assertEqual(list(registry.iter_records()), [('module', {
'dummy/whatever/module.js',
'dummy/whatever/module-slim.js',
})])
self.assertEqual(registry.get_records_for_package('calmjs.testing'), [
'dummy/whatever/module.js',
'dummy/whatever/module-slim.js',
])
评论列表
文章目录