From 8eafb8d3dfd9ead6e9f02f9854ef46720d712cb0 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Sat, 19 Feb 2011 00:37:33 -0500 Subject: [PATCH] Added autoauth tests --- test_requests.py | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) 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) -- 2.34.1