def test_cannot_run_unregistered_function(self): foo = MagicMock() hooks = hookenv.Hooks() hooks.register('foo', foo) self.assertRaises(hookenv.UnregisteredHookError, hooks.execute, ['bar'])