diff options
author | Alex Grönholm <alex.gronholm@nextday.fi> | 2022-10-20 17:31:51 +0300 |
---|---|---|
committer | Alex Grönholm <alex.gronholm@nextday.fi> | 2022-10-20 17:35:11 +0300 |
commit | ef6b4027e74a8271d89ee44b38e43e273882ef77 (patch) | |
tree | c2945778d95621fa3c3cd7ce09d6594c8ccd2343 /tests/test_bdist_wheel.py | |
parent | 88f02bc335d5404991e532e7f3b0fc80437bf4e0 (diff) | |
download | wheel-git-fix-411.tar.gz |
Fixed pre-1980 file timestamps raising ValueErrorfix-411
Fixes #418.
Diffstat (limited to 'tests/test_bdist_wheel.py')
-rw-r--r-- | tests/test_bdist_wheel.py | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/test_bdist_wheel.py b/tests/test_bdist_wheel.py index 5ed9a41..2a4d777 100644 --- a/tests/test_bdist_wheel.py +++ b/tests/test_bdist_wheel.py @@ -202,3 +202,19 @@ def test_wheelfile_line_endings(wheel_paths): wheelfile = next(fn for fn in wf.filelist if fn.filename.endswith("WHEEL")) wheelfile_contents = wf.read(wheelfile) assert b"\r" not in wheelfile_contents + + +def test_unix_epoch_timestamps(dummy_dist, monkeypatch, tmpdir): + monkeypatch.setenv("SOURCE_DATE_EPOCH", "0") + monkeypatch.chdir(dummy_dist) + subprocess.check_call( + [ + sys.executable, + "setup.py", + "bdist_wheel", + "-b", + str(tmpdir), + "--universal", + "--build-number=2", + ] + ) |