diff options
Diffstat (limited to 'test/unittest_registry.py')
-rw-r--r-- | test/unittest_registry.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/test/unittest_registry.py b/test/unittest_registry.py index d07c73e..c322e05 100644 --- a/test/unittest_registry.py +++ b/test/unittest_registry.py @@ -183,6 +183,15 @@ class RegistryStoreTC(TestCase): self.assertEqual(set(('appobject1', 'appobject2', 'appobject3')), set(store['zereg'])) + def test_autoload_modnames(self): + store = RegistryStore() + store.setdefault('zereg') + with prepended_syspath(self.datadir): + store.register_modnames(['regobjects', 'regobjects2']) + self.assertEqual(['zereg'], list(store.keys())) + self.assertEqual(set(('appobject1', 'appobject2', 'appobject3')), + set(store['zereg'])) + class RegistrableInstanceTC(TestCase): |