From: Guido van Rossum Date: Thu, 24 May 2007 16:11:18 +0000 (+0000) Subject: Fix test_bool and test_bufio. X-Git-Tag: v3.0a1~880 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=305b9246a75cf4b1eac29c9b5b41cb5541daa7ee;p=python Fix test_bool and test_bufio. --- diff --git a/Lib/test/test_bool.py b/Lib/test/test_bool.py index 1fc9c05165..8006370c38 100644 --- a/Lib/test/test_bool.py +++ b/Lib/test/test_bool.py @@ -26,10 +26,10 @@ class BoolTest(unittest.TestCase): def test_print(self): try: - fo = open(test_support.TESTFN, "wb") + fo = open(test_support.TESTFN, "w") print(False, True, file=fo) fo.close() - fo = open(test_support.TESTFN, "rb") + fo = open(test_support.TESTFN, "r") self.assertEqual(fo.read(), 'False True\n') finally: fo.close() diff --git a/Lib/test/test_bufio.py b/Lib/test/test_bufio.py index c3a02d1cc7..84d772ef07 100644 --- a/Lib/test/test_bufio.py +++ b/Lib/test/test_bufio.py @@ -19,12 +19,12 @@ class BufferSizeTest(unittest.TestCase): try: # write once with \n and once without f.write(s) - f.write("\n") + f.write(b"\n") f.write(s) f.close() f = open(test_support.TESTFN, "rb") line = f.readline() - self.assertEqual(line, s + "\n") + self.assertEqual(line, s + b"\n") line = f.readline() self.assertEqual(line, s) line = f.readline() @@ -48,16 +48,16 @@ class BufferSizeTest(unittest.TestCase): teststring = pattern * q + pattern[:r] self.assertEqual(len(teststring), length) self.try_one(teststring) - self.try_one(teststring + "x") + self.try_one(teststring + b"x") self.try_one(teststring[:-1]) def test_primepat(self): # A pattern with prime length, to avoid simple relationships with # 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): - self.drive_one("\0" * 1000) + self.drive_one(bytes(1000)) def test_main(): test_support.run_unittest(BufferSizeTest)