meson/unittests
Jon Turney ae6fbc3ccb
CI: Fix filemode tests with cygwin 3.6.0
Put cygwin filemode tests back under the sourcedir
Remove inheritable permissions from the sourcedir

For :reasons:, the unit tests which check file mode were built in the
tempdir.

Instead, remove inheritable permissions from the working directory
(which the GitHub VM image has set for some reaons), since they can
interfere with getting exactly the file mode you asked for.

Partially reverts 04ae1cfb79

(cherry picked from commit f164ec692f)
2025-03-24 21:55:27 -04:00
..
machinefiles Create a directory for machine files used in unit tests. 2024-06-02 17:43:50 +03:00
__init__.py tests: fix assertion rewriting when pytest is used 2023-08-18 00:37:40 -04:00
allplatformstests.py Condensed directory names for release. 2025-01-09 16:52:16 +02:00
baseplatformtests.py CI: Fix filemode tests with cygwin 3.6.0 2025-03-24 21:55:27 -04:00
cargotests.py cargo: Load Cargo.lock 2024-06-14 15:59:42 -04:00
darwintests.py linkers: skip -export_dynamic flag before MacOS 10.7 2024-08-20 10:04:20 -07:00
datatests.py Remove module type from OptionKey. 2024-07-17 18:37:51 +03:00
failuretests.py Fail gracefully when compiler cache is specified without compiler 2024-12-31 10:36:11 -05:00
helpers.py unittests: use mock.patch.dict to deal with os.environ 2024-08-15 14:14:56 -04:00
internaltests.py programs: fix regex to match multi-digit major version 2025-01-08 13:45:40 -05:00
linuxcrosstests.py print out which command needs an exe_wrapper 2024-12-20 09:24:24 -08:00
linuxliketests.py CI: Fix filemode tests with cygwin 3.6.0 2025-03-24 21:55:27 -04:00
machinefiletests.py Condensed directory names for release. 2025-01-09 16:52:16 +02:00
platformagnostictests.py Condensed directory names for release. 2025-01-09 16:52:16 +02:00
pythontests.py unittests: Add Python unittest for limited API 2024-06-11 19:47:31 +02:00
rewritetests.py Condensed directory names for release. 2025-01-09 16:52:16 +02:00
subprojectscommandtests.py Use SPDX-License-Identifier consistently 2023-12-13 15:19:21 -05:00
taptests.py mtest: tap: accept out-of-order or partly-numbered tests 2024-12-19 09:44:15 -08:00
windowstests.py Condensed directory names for release. 2025-01-09 16:52:16 +02:00