1
0
mirror of https://github.com/kevin1024/vcrpy.git synced 2025-12-08 16:53:23 +00:00
This commit is contained in:
Kevin McCarthy
2012-05-30 21:52:01 -10:00
parent a7c3fb5a72
commit 38d71080ea

12
test.py
View File

@@ -15,14 +15,22 @@ class TestHttpRequest(unittest.TestCase):
pass
def test_response_code(self):
code = urllib2.urlopen('http://www.iana.org/domains/example/').getcode()
with vcr.use_cassette(TEST_CASSETTE_FILE):
code = urllib2.urlopen('http://www.iana.org/domains/example/').getcode()
self.assertEqual(code, urllib2.urlopen('http://www.iana.org/domains/example/').getcode())
self.assertEqual(code, urllib2.urlopen('http://www.iana.org/domains/example/').getcode())
def test_response_body(self):
body = urllib2.urlopen('http://www.iana.org/domains/example/').read()
with vcr.use_cassette('test/synopsis.yaml'):
body = urllib2.urlopen('http://www.iana.org/domains/example/').read()
self.assertEqual(body, urllib2.urlopen('http://www.iana.org/domains/example/').read())
self.assertEqual(body, urllib2.urlopen('http://www.iana.org/domains/example/').read())
def test_response_headers(self):
headers = urllib2.urlopen('http://www.iana.org/domains/example/').info()
with vcr.use_cassette('test/synopsis.yaml'):
self.assertEqual(headers, urllib2.urlopen('http://www.iana.org/domains/example/').info())
self.assertEqual(headers, urllib2.urlopen('http://www.iana.org/domains/example/').info())
if __name__ == '__main__':