#!/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
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/')
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)