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_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'}
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'}