Commit 7b41dbad authored by Marcel Plch's avatar Marcel Plch Committed by Petr Viktorin

bpo-34325: Skip zipfile test for large timestamps when filesystem don't support them. (GH-8656)

When the filesystem doesn't support files with large timestamps,
skip testing that such files can be zipped.
parent caba55b3
......@@ -556,7 +556,11 @@ class StoredTestsWithSourceFile(AbstractTestsWithSourceFile,
def test_add_file_after_2107(self):
# Set atime and mtime to 2108-12-30
os.utime(TESTFN, (4386268800, 4386268800))
try:
os.utime(TESTFN, (4386268800, 4386268800))
except OverflowError:
self.skipTest('Host fs cannot set timestamp to required value.')
with zipfile.ZipFile(TESTFN2, "w") as zipfp:
self.assertRaises(struct.error, zipfp.write, TESTFN)
......
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