Kaydet (Commit) 305b9246 authored tarafından Guido van Rossum's avatar Guido van Rossum

Fix test_bool and test_bufio.

üst 6f376c40
...@@ -26,10 +26,10 @@ class BoolTest(unittest.TestCase): ...@@ -26,10 +26,10 @@ class BoolTest(unittest.TestCase):
def test_print(self): def test_print(self):
try: try:
fo = open(test_support.TESTFN, "wb") fo = open(test_support.TESTFN, "w")
print(False, True, file=fo) print(False, True, file=fo)
fo.close() fo.close()
fo = open(test_support.TESTFN, "rb") fo = open(test_support.TESTFN, "r")
self.assertEqual(fo.read(), 'False True\n') self.assertEqual(fo.read(), 'False True\n')
finally: finally:
fo.close() fo.close()
......
...@@ -19,12 +19,12 @@ class BufferSizeTest(unittest.TestCase): ...@@ -19,12 +19,12 @@ class BufferSizeTest(unittest.TestCase):
try: try:
# write once with \n and once without # write once with \n and once without
f.write(s) f.write(s)
f.write("\n") f.write(b"\n")
f.write(s) f.write(s)
f.close() f.close()
f = open(test_support.TESTFN, "rb") f = open(test_support.TESTFN, "rb")
line = f.readline() line = f.readline()
self.assertEqual(line, s + "\n") self.assertEqual(line, s + b"\n")
line = f.readline() line = f.readline()
self.assertEqual(line, s) self.assertEqual(line, s)
line = f.readline() line = f.readline()
...@@ -48,16 +48,16 @@ class BufferSizeTest(unittest.TestCase): ...@@ -48,16 +48,16 @@ class BufferSizeTest(unittest.TestCase):
teststring = pattern * q + pattern[:r] teststring = pattern * q + pattern[:r]
self.assertEqual(len(teststring), length) self.assertEqual(len(teststring), length)
self.try_one(teststring) self.try_one(teststring)
self.try_one(teststring + "x") self.try_one(teststring + b"x")
self.try_one(teststring[:-1]) self.try_one(teststring[:-1])
def test_primepat(self): def test_primepat(self):
# A pattern with prime length, to avoid simple relationships with # A pattern with prime length, to avoid simple relationships with
# stdio buffer sizes. # stdio buffer sizes.
self.drive_one("1234567890\00\01\02\03\04\05\06") self.drive_one(b"1234567890\00\01\02\03\04\05\06")
def test_nullpat(self): def test_nullpat(self):
self.drive_one("\0" * 1000) self.drive_one(bytes(1000))
def test_main(): def test_main():
test_support.run_unittest(BufferSizeTest) test_support.run_unittest(BufferSizeTest)
......
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