Skip to content

Commit 1f3cfe2

Browse files
committed
bpo-24658: just a test
1 parent 92d7120 commit 1f3cfe2

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

Lib/test/test_largefile.py

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,18 +47,22 @@ def tearDownClass(cls):
4747

4848
def test_large_reads_writes(self):
4949
# see issue #24658
50-
size = size / 10
5150
requires('largefile',
5251
'test requires %s bytes and a long time to run' % size)
53-
self.addCleanup(unlink, TESTFN)
52+
# self.addCleanup(unlink, TESTFN)
53+
# with self.open(TESTFN, "wb") as f:
54+
# b = b'x' * size
55+
# self.assertEqual(f.write(b), size)
56+
# self.assertEqual(f.tell(), size)
5457
with self.open(TESTFN, "wb") as f:
55-
b = b'x' * size
56-
self.assertEqual(f.write(b), size)
57-
self.assertEqual(f.tell(), size)
58+
f.seek(size)
59+
f.write(b'a')
60+
f.flush()
61+
self.assertEqual(f.tell(), size + 1)
5862

5963
with self.open(TESTFN, "rb") as f:
6064
f.read()
61-
self.assertEqual(f.tell(), size)
65+
self.assertEqual(f.tell(), size + 1)
6266

6367
def test_osstat(self):
6468
self.assertEqual(os.stat(TESTFN)[stat.ST_SIZE], size+1)

0 commit comments

Comments
 (0)