OLD | NEW |
(Empty) | |
| 1 import os |
| 2 import unittest |
| 3 |
| 4 import httplib2 |
| 5 |
| 6 from httplib2.test import miniserver |
| 7 |
| 8 |
| 9 class HttpSmokeTest(unittest.TestCase): |
| 10 def setUp(self): |
| 11 self.httpd, self.port = miniserver.start_server( |
| 12 miniserver.ThisDirHandler) |
| 13 |
| 14 def tearDown(self): |
| 15 self.httpd.shutdown() |
| 16 |
| 17 def testGetFile(self): |
| 18 client = httplib2.Http() |
| 19 src = 'miniserver.py' |
| 20 response, body = client.request('http://localhost:%d/%s' % |
| 21 (self.port, src)) |
| 22 self.assertEqual(response.status, 200) |
| 23 self.assertEqual(body, open(os.path.join(miniserver.HERE, src)).read()) |
OLD | NEW |