Skip to content

Commit bd677f8

Browse files
authored
test
1 parent 33678a5 commit bd677f8

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

Lib/test/test_zipfile/_path/test_path.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -665,7 +665,8 @@ def for_name(cls, name, archive):
665665
666666
TODO: extract this functionality and re-use
667667
"""
668-
self = cls(filename=name, date_time=time.localtime(time.time())[:6])
668+
get_time = os.environ.get('SOURCE_DATE_EPOCH') or time.time()
669+
self = cls(filename=name, date_time=time.gmtime(get_time)[:6])
669670
self.compress_type = archive.compression
670671
self.compress_level = archive.compresslevel
671672
if self.filename.endswith('/'): # pragma: no cover

Lib/zipfile/__init__.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1904,10 +1904,9 @@ def writestr(self, zinfo_or_arcname, data,
19041904
if isinstance(data, str):
19051905
data = data.encode("utf-8")
19061906
if not isinstance(zinfo_or_arcname, ZipInfo):
1907-
time_ = os.environ.get('SOURCE_DATE_EPOCH') or time.time()
1908-
date_time = time.gmtime(time_)[:6]
1907+
get_time = os.environ.get('SOURCE_DATE_EPOCH') or time.time()
19091908
zinfo = ZipInfo(filename=zinfo_or_arcname,
1910-
date_time=date_time)
1909+
date_time=time.gmtime(get_time)[:6])
19111910
zinfo.compress_type = self.compression
19121911
zinfo.compress_level = self.compresslevel
19131912
if zinfo.filename.endswith('/'):

0 commit comments

Comments
 (0)