def test_requests_pedantically(self): given_url = "http://httpbin.org/get" given_method = "GET" given_headers = {"User-Agent": "Charmander/1.0"} given_cookies = {"__utm_soul_tracking_id": "A941ECF10959101"} given_request = requests.models.Request(url=given_url, method=given_method, headers=given_headers, cookies=given_cookies) given_srequest = requestions.write_request(given_request) request = requestions.read_request(given_srequest) self.assertEqual(request.url, given_request.url) self.assertEqual(request.headers, given_headers) self.assertEqual(request.method, given_method) self.assertEqual(dict(request.cookies), given_cookies)
def test_read_request_url(self): given_url = "http://httpbin.org/get" srequest = json.dumps({"url": given_url}) request = requestions.read_request(srequest) self.assertEqual(given_url, request.url)