From: Kenneth Reitz Date: Sat, 19 Feb 2011 05:37:33 +0000 (-0500) Subject: Added autoauth tests X-Git-Tag: v0.2.4^2~8 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8eafb8d3dfd9ead6e9f02f9854ef46720d712cb0;p=services%2Fpython-requests.git Added autoauth tests --- diff --git a/test_requests.py b/test_requests.py index a45f5cb..e365c6e 100644 --- a/test_requests.py +++ b/test_requests.py @@ -1,17 +1,8 @@ #!/usr/bin/env python # -*- coding: utf-8 -*- -import sys import unittest -if sys.version_info >= (3,0): - from io import StringIO -else: - try: - from cStringIO import StringIO - except ImportError: - from StringIO import StringIO - import requests @@ -57,6 +48,16 @@ class RequestsTestSuite(unittest.TestCase): self.assertEqual(r.status_code, 200) + requests.add_autoauth(url, auth) + + r = requests.get(url) + self.assertEqual(r.status_code, 200) + + # reset auto authentication + requests.AUTOAUTHS = [] + + + def test_POSTBIN_GET_POST_FILES(self): bin = requests.post('http://www.postbin.org/') @@ -65,7 +66,7 @@ class RequestsTestSuite(unittest.TestCase): post = requests.post(bin.url, data={'some': 'data'}) self.assertEqual(post.status_code, 201) - post2 = requests.post(bin.url, files={'some': StringIO('data')}) + post2 = requests.post(bin.url, files={'some': open('test_requests.py')}) self.assertEqual(post2.status_code, 201)