Merge branch 'master' of git://github.com/kennethreitz/requests
authorsprt <hellosprt@gmail.com>
Thu, 24 Jan 2013 17:36:53 +0000 (18:36 +0100)
committersprt <hellosprt@gmail.com>
Thu, 24 Jan 2013 17:36:53 +0000 (18:36 +0100)
Conflicts:
test_requests.py

1  2 
requests/models.py
test_requests.py

Simple merge
@@@ -268,19 -261,11 +261,24 @@@ class RequestsTestCase(unittest.TestCas
          self.assertEqual(r.status_code, 200)
          self.assertTrue(b"text/py-content-type" in r.request.body)
  
 +    def test_prepared_request_hook(self):
 +        def hook(resp):
 +            resp.hook_working = True
 +            return resp
 +
 +        req = requests.Request('GET', HTTPBIN, hooks={'response': hook})
 +        prep = req.prepare()
 +
 +        s = requests.Session()
 +        resp = s.send(prep)
 +
 +        self.assertTrue(hasattr(resp, 'hook_working'))
 +
+     def test_links(self):
+         url = 'https://api.github.com/users/kennethreitz/repos?page=1&per_page=10'
+         r = requests.head(url=url)
+         self.assertEqual(r.links['next']['rel'], 'next')
  
  if __name__ == '__main__':
      unittest.main()