Skip to content

Commit 2c25d40

Browse files
committed
Update existing instead of creating a new one.
1 parent be71fed commit 2c25d40

1 file changed

Lines changed: 4 additions & 8 deletions

File tree

Lib/test/test_pathlib/test_write.py

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,7 @@ def test_write_bytes(self):
7070
# Check that trying to write str does not truncate the file.
7171
self.assertRaises(TypeError, p.write_bytes, 'somestr')
7272
self.assertEqual(self.ground.readbytes(p), b'abcdefg')
73-
74-
def test_write_bytes_return(self):
75-
p = self.root / 'fileA'
73+
# check the return value
7674
data = b'some bytes'
7775
self.assertEqual(len(data), p.write_bytes(data))
7876

@@ -83,6 +81,9 @@ def test_write_text(self):
8381
# Check that trying to write bytes does not truncate the file.
8482
self.assertRaises(TypeError, p.write_text, b'somebytes', encoding='utf-8')
8583
self.assertEqual(self.ground.readbytes(p), b'\xe4bcdefg')
84+
# check the return value
85+
data = 'some text'
86+
self.assertEqual(len(data), p.write_text(data))
8687

8788
@unittest.skipIf(
8889
not getattr(sys.flags, 'warn_default_encoding', 0),
@@ -118,11 +119,6 @@ def test_write_text_with_newlines(self):
118119
b'abcde' + os_linesep_byte +
119120
b'fghlk' + os_linesep_byte + b'\rmnopq')
120121

121-
def test_write_text_return(self):
122-
p = self.root / 'fileA'
123-
data = 'some text'
124-
self.assertEqual(len(data), p.write_text(data))
125-
126122
def test_mkdir(self):
127123
p = self.root / 'newdirA'
128124
self.assertFalse(self.ground.isdir(p))

0 commit comments

Comments
 (0)