Skip to content

Commit d211495

Browse files
committed
feat: add repro zip to tests
1 parent 375a8fa commit d211495

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

tests/test_package_python_function.py

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
from pathlib import Path
21
import sys
3-
from package_python_function.main import main
2+
import tempfile
3+
import zipfile
4+
from pathlib import Path
45

6+
from package_python_function.main import main
57

68
PROJECTS_DIR_PATH = Path(__file__).parent / 'projects'
79

@@ -34,4 +36,11 @@ def test_package_python_function(tmp_path: Path) -> None:
3436
]
3537
main()
3638

37-
assert (output_dir_path / 'project_1.zip').exists()
39+
zip_file = output_dir_path / "project_1.zip"
40+
assert zip_file.exists()
41+
42+
with tempfile.TemporaryDirectory() as tempdir:
43+
with zipfile.ZipFile(zip_file, "r") as zip:
44+
zip.extractall(tempdir)
45+
for file_info in zip.infolist():
46+
assert file_info.date_time == (1980, 1, 1, 0, 0, 0)

0 commit comments

Comments
 (0)