testing requests with poster and adding headers
authorKenneth Reitz <me@kennethreitz.com>
Sun, 6 Mar 2011 23:50:28 +0000 (18:50 -0500)
committerKenneth Reitz <me@kennethreitz.com>
Sun, 6 Mar 2011 23:50:28 +0000 (18:50 -0500)
test_requests.py

index 22716f1..177ed9f 100644 (file)
@@ -84,6 +84,17 @@ class RequestsTestSuite(unittest.TestCase):
         post2 = requests.post(bin.url, files={'some': open('test_requests.py')}, data={'some': 'data'})
         self.assertEqual(post2.status_code, 201)
 
+
+    def test_POSTBIN_GET_POST_FILES_WITH_HEADERS(self):
+
+        bin = requests.post('http://www.postbin.org/')
+        self.assertEqual(bin.status_code, 200)
+
+        post2 = requests.post(bin.url, files={'some': open('test_requests.py')},
+        headers={'User-Agent': 'requests-tests'})
+
+        self.assertEqual(post2.status_code, 201)
+  
     def test_nonzero_evaluation(self):
         r = requests.get('http://google.com/some-404-url')
         self.assertEqual(bool(r), False)