Commit de375245 authored by Guido van Rossum's avatar Guido van Rossum

Fix tset_bytes.py.

parent 2631cff0
...@@ -146,8 +146,8 @@ class BytesTest(unittest.TestCase): ...@@ -146,8 +146,8 @@ class BytesTest(unittest.TestCase):
self.failUnless(bytes.__doc__.startswith("bytes(")) self.failUnless(bytes.__doc__.startswith("bytes("))
def test_buffer_api(self): def test_buffer_api(self):
short_sample = "Hello world\n" short_sample = b"Hello world\n"
sample = short_sample + "x"*(20 - len(short_sample)) sample = short_sample + b"x"*(20 - len(short_sample))
tfn = tempfile.mktemp() tfn = tempfile.mktemp()
try: try:
# Prepare # Prepare
...@@ -155,10 +155,10 @@ class BytesTest(unittest.TestCase): ...@@ -155,10 +155,10 @@ class BytesTest(unittest.TestCase):
f.write(short_sample) f.write(short_sample)
# Test readinto # Test readinto
with open(tfn, "rb") as f: with open(tfn, "rb") as f:
b = bytes([ord('x')]*20) b = b"x"*20
n = f.readinto(b) n = f.readinto(b)
self.assertEqual(n, len(short_sample)) self.assertEqual(n, len(short_sample))
self.assertEqual(list(b), map(ord, sample)) self.assertEqual(b, sample)
# Test writing in binary mode # Test writing in binary mode
with open(tfn, "wb") as f: with open(tfn, "wb") as f:
f.write(b) f.write(b)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment