Skip to content

Instantly share code, notes, and snippets.

@timwis
Last active November 21, 2015 00:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save timwis/ee3adf25d8c0703957db to your computer and use it in GitHub Desktop.
Save timwis/ee3adf25d8c0703957db to your computer and use it in GitHub Desktop.
import requests
import requests_mock
import pprint
pp = pprint.PrettyPrinter(indent=4)
session = requests.Session()
adapter = requests_mock.Adapter()
session.mount('mock', adapter)
adapter.register_uri('GET', 'mock://test.com', text='mocked')
resp_url = session.get('mock://test.com/?foo=bar')
print(adapter.request_history[0].qs)
#> {u'foo': [u'bar']}
params = {'foo': 'bar'}
resp_arg = session.get('mock://test.com', params=params)
print(adapter.request_history[1].qs)
#> {}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment