aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--setuptools/tests/test_build_py.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/setuptools/tests/test_build_py.py b/setuptools/tests/test_build_py.py
index 4cb11c1d..78a31ac4 100644
--- a/setuptools/tests/test_build_py.py
+++ b/setuptools/tests/test_build_py.py
@@ -2,6 +2,8 @@ import os
import stat
import shutil
+import pytest
+
from setuptools.dist import Distribution
@@ -50,6 +52,12 @@ def test_read_only(tmpdir_cwd):
shutil.rmtree('build')
+@pytest.mark.xfail(
+ 'platform.system() == "Windows"',
+ reason="On Windows, files do not have executable bits",
+ raises=AssertionError,
+ strict=True,
+)
def test_executable_data(tmpdir_cwd):
"""
Ensure executable bit is preserved in copy for