Ejemplo n.º 1
0
    def test_not_implemented(self):
        registry = base.BaseRegistry(__name__)

        with self.assertRaises(NotImplementedError):
            registry.get_record('something')

        with self.assertRaises(NotImplementedError):
            registry.iter_records()
Ejemplo n.º 2
0
    def test_entry_points(self):
        working_set = mocks.WorkingSet({__name__: [
            'module1 = calmjs.testing.module1',
            'module2 = calmjs.testing.module2',
            'module3 = calmjs.testing.module3',
        ]})

        registry = base.BaseRegistry(__name__, _working_set=working_set)
        self.assertEqual(len(registry.raw_entry_points), 3)
Ejemplo n.º 3
0
 def test_empty(self):
     working_set = mocks.WorkingSet({__name__: []})
     registry = base.BaseRegistry(__name__, _working_set=working_set)
     self.assertEqual(registry.raw_entry_points, [])