def test_info_api_call(api_class): api = fudge.Fake('API') api_class.is_callable().calls(lambda: api) api.expects('get').with_args('/') flyingsphinx.info()
def test_info_result(api_class): api = fudge.Fake('API') api_class.is_callable().calls(lambda: api) api.provides('get').with_args('/').returns({'bar': 'baz'}) assert flyingsphinx.info() == {'bar': 'baz'}