diff options
author | Alex Grönholm <alex.gronholm@nextday.fi> | 2018-10-04 09:30:16 +0300 |
---|---|---|
committer | Alex Grönholm <alex.gronholm@nextday.fi> | 2018-10-04 09:30:16 +0300 |
commit | 15bb1abe8e45640b1c1086cfe212b819683486d2 (patch) | |
tree | 6d871a44f921faaf4b6a757b33b2a56eb95ff1a7 /tests/test_wheelfile.py | |
parent | 68278649c3a2c892b46c10ceb0d0f99c8be7039b (diff) | |
download | wheel-git-15bb1abe8e45640b1c1086cfe212b819683486d2.tar.gz |
Fixed permissions on the RECORD file
Fixes #261.
Diffstat (limited to 'tests/test_wheelfile.py')
-rw-r--r-- | tests/test_wheelfile.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/test_wheelfile.py b/tests/test_wheelfile.py index 03eeac7..760e977 100644 --- a/tests/test_wheelfile.py +++ b/tests/test_wheelfile.py @@ -161,3 +161,7 @@ def test_attributes(tmpdir_factory, wheel_path): info = zf.getinfo(filename) assert info.external_attr == (mode | 0o100000) << 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 |