1
0
mirror of https://github.com/kevin1024/vcrpy.git synced 2025-12-08 16:53:23 +00:00
Files
vcrpy/test.py
Kevin McCarthy 3a4b9add6a PEP8
2012-05-30 21:09:28 -10:00

30 lines
848 B
Python

import os
import unittest
import vcr
import urllib2
TEST_CASSETTE_FILE = 'test/test_req.yaml'
class TestHttpRequest(unittest.TestCase):
def setUp(self):
try:
os.remove(TEST_CASSETTE_FILE)
except OSError:
pass
def test_response_code(self):
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())
def test_response_body(self):
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())
if __name__ == '__main__':
unittest.main()