Skip to content

Commit cb85402

Browse files
committed
Perform open check against temp tar file
1 parent cd73f1e commit cb85402

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

Lib/test/test_tarfile.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1421,12 +1421,14 @@ def test_file_mode(self):
14211421
finally:
14221422
os.umask(original_umask)
14231423

1424-
class GzipStreamWriteTest(GzipTest, StreamWriteTest):
14251424
def test_open_by_path_object(self):
1426-
# Test for issue #37144: open gzip for stream write by path-like object
1427-
tar = tarfile.open(pathlib.Path(self.tarname), self.mode)
1425+
# Test for issue #37144: broken open for stream write by path-like object
1426+
tar = tarfile.open(pathlib.Path(tmpname), self.mode)
14281427
tar.close()
14291428

1429+
class GzipStreamWriteTest(GzipTest, StreamWriteTest):
1430+
pass
1431+
14301432
class Bz2StreamWriteTest(Bz2Test, StreamWriteTest):
14311433
decompressor = bz2.BZ2Decompressor if bz2 else None
14321434

0 commit comments

Comments
 (0)