Fixed unit tests for python3.4

This commit is contained in:
David Shirley
2015-02-19 11:41:43 -08:00
parent 0484ea2c91
commit 60b0ada6f1
+4 -4
View File
@@ -358,7 +358,7 @@ class HttpbinTestCase(unittest.TestCase):
self.assertEqual(response.headers.get('ETag'), 'range100') self.assertEqual(response.headers.get('ETag'), 'range100')
self.assertEqual(response.headers.get('Content-range'), 'bytes 10-24/100') self.assertEqual(response.headers.get('Content-range'), 'bytes 10-24/100')
self.assertEqual(response.headers.get('Accept-ranges'), 'bytes') self.assertEqual(response.headers.get('Accept-ranges'), 'bytes')
self.assertEqual(response.get_data(), 'klmnopqrstuvwxy') self.assertEqual(response.get_data(), 'klmnopqrstuvwxy'.encode('utf8'))
def test_request_range_first_15_bytes(self): def test_request_range_first_15_bytes(self):
response = self.app.get( response = self.app.get(
@@ -368,7 +368,7 @@ class HttpbinTestCase(unittest.TestCase):
self.assertEqual(response.status_code, 206) self.assertEqual(response.status_code, 206)
self.assertEqual(response.headers.get('ETag'), 'range1000') self.assertEqual(response.headers.get('ETag'), 'range1000')
self.assertEqual(response.get_data(), 'abcdefghijklmnop') self.assertEqual(response.get_data(), 'abcdefghijklmnop'.encode('utf8'))
self.assertEqual(response.headers.get('Content-range'), 'bytes 0-15/1000') self.assertEqual(response.headers.get('Content-range'), 'bytes 0-15/1000')
def test_request_range_open_ended_last_6_bytes(self): def test_request_range_open_ended_last_6_bytes(self):
@@ -379,7 +379,7 @@ class HttpbinTestCase(unittest.TestCase):
self.assertEqual(response.status_code, 206) self.assertEqual(response.status_code, 206)
self.assertEqual(response.headers.get('ETag'), 'range26') self.assertEqual(response.headers.get('ETag'), 'range26')
self.assertEqual(response.get_data(), 'uvwxyz') self.assertEqual(response.get_data(), 'uvwxyz'.encode('utf8'))
self.assertEqual(response.headers.get('Content-range'), 'bytes 20-25/26') self.assertEqual(response.headers.get('Content-range'), 'bytes 20-25/26')
def test_request_range_suffix(self): def test_request_range_suffix(self):
@@ -390,7 +390,7 @@ class HttpbinTestCase(unittest.TestCase):
self.assertEqual(response.status_code, 206) self.assertEqual(response.status_code, 206)
self.assertEqual(response.headers.get('ETag'), 'range26') self.assertEqual(response.headers.get('ETag'), 'range26')
self.assertEqual(response.get_data(), 'vwxyz') self.assertEqual(response.get_data(), 'vwxyz'.encode('utf8'))
self.assertEqual(response.headers.get('Content-range'), 'bytes 21-25/26') self.assertEqual(response.headers.get('Content-range'), 'bytes 21-25/26')
def test_request_out_of_bounds(self): def test_request_out_of_bounds(self):