diff options
author | Alex Grönholm <alex.gronholm@nextday.fi> | 2023-03-13 16:57:38 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-13 16:57:38 +0200 |
commit | 9fb33cb818ab51e9bd5a409354024be183f9b8ce (patch) | |
tree | 6b23782c7864b3b23fbbc04994675eadbac42eee /tests/test_wheelfile.py | |
parent | 472e54eadb37ec9ae66a49711c3eb4c311c014e1 (diff) | |
download | wheel-git-9fb33cb818ab51e9bd5a409354024be183f9b8ce.tar.gz |
Mark generated files as regular files (#511)
Fixes #506.
Diffstat (limited to 'tests/test_wheelfile.py')
-rw-r--r-- | tests/test_wheelfile.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/test_wheelfile.py b/tests/test_wheelfile.py index ab286a6..b587821 100644 --- a/tests/test_wheelfile.py +++ b/tests/test_wheelfile.py @@ -1,5 +1,6 @@ from __future__ import annotations +import stat import sys from zipfile import ZIP_DEFLATED, ZipFile @@ -185,9 +186,8 @@ def test_attributes(tmp_path_factory, wheel_path): with ZipFile(wheel_path, "r") as zf: for filename, mode in files: info = zf.getinfo(filename) - assert info.external_attr == (mode | 0o100000) << 16 + assert info.external_attr == (mode | stat.S_IFREG) << 16 assert info.compress_type == ZIP_DEFLATED info = zf.getinfo("test-1.0.dist-info/RECORD") - permissions = (info.external_attr >> 16) & 0o777 - assert permissions == 0o664 + assert info.external_attr == (0o664 | stat.S_IFREG) << 16 |