From: Kenneth Reitz Date: Sun, 23 Oct 2011 18:46:44 +0000 (-0400) Subject: Digest Authentication test. X-Git-Tag: v0.7.1~1^2~7 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=53c7b777355a42eaef1df0c88916d413d3e996ec;p=services%2Fpython-requests.git Digest Authentication test. --- diff --git a/test_requests.py b/test_requests.py index 984dc05..82f9595 100755 --- a/test_requests.py +++ b/test_requests.py @@ -139,7 +139,7 @@ class RequestsTestSuite(unittest.TestCase): self.assertEqual(r.status_code, 200) - def test_AUTH_HTTP_200_OK_GET(self): + def test_BASICAUTH_HTTP_200_OK_GET(self): for service in SERVICES: @@ -158,6 +158,24 @@ class RequestsTestSuite(unittest.TestCase): self.assertEqual(r.status_code, 200) + def test_DIGESTAUTH_HTTP_200_OK_GET(self): + + for service in SERVICES: + + auth = ('digest', 'user', 'pass') + url = service('digest-auth', 'auth', 'user', 'pass') + + r = requests.get(url, auth=auth) + self.assertEqual(r.status_code, 200) + + r = requests.get(url) + self.assertEqual(r.status_code, 401) + + + s = requests.session(auth=auth) + r = s.get(url) + self.assertEqual(r.status_code, 200) + def test_POSTBIN_GET_POST_FILES(self): for service in SERVICES: