def test_runs_a_registered_function(self): foo = MagicMock() hooks = hookenv.Hooks() hooks.register('foo', foo) hooks.execute(['foo', 'some', 'other', 'args']) foo.assert_called_with()