def test_basic(self): self.assertEqual(42, self._hooked(1)) mgr = hooks.get_hook('test_hook_without_function') self.assertEqual(2, len(mgr.extensions)) self.assertEqual(SampleHookA, mgr.extensions[0].plugin) self.assertEqual(SampleHookB, mgr.extensions[1].plugin)
def setUp(self): super(HookTestCase, self).setUp() mgr = hooks.get_hook(self.hook_name) mgr.api = stevedore.HookManager.make_test_instance( self.extensions, hooks.NS)
def test_basic(self): self.assertEqual(42, self._hooked(1)) mgr = hooks.get_hook('failed_hook') self.assertEqual(1, len(mgr.extensions)) self.assertEqual(SampleHookD, mgr.extensions[0].plugin)