Fixing tests to verify thrown ValueError's.

This commit is contained in:
Stephen Huenneke
2013-08-08 08:48:42 -07:00
parent 9dd823c289
commit b676bf3214
+5 -4
View File
@@ -10,6 +10,7 @@ import unittest
import pickle
import requests
import pytest
from requests.auth import HTTPDigestAuth
from requests.adapters import HTTPAdapter
from requests.compat import str, cookielib, getproxies, urljoin
@@ -357,11 +358,11 @@ class RequestsTestCase(unittest.TestCase):
except ValueError:
pass
def test_conflicting_post_params(self):
url = httpbin('post')
with open('requirements.txt') as f:
try:
requests.post(url, data='[{"some": "data"}]', files={'some': f})
except ValueError:
pass
pytest.raises(ValueError, "requests.post(url, data='[{\"some\": \"data\"}]', files={'some': f})")
pytest.raises(ValueError, "requests.post(url, data=u'[{\"some\": \"data\"}]', files={'some': f})")
def test_request_ok_set(self):
r = requests.get(httpbin('status', '404'))