diff options
| author | Andrew McNulty <amcn102@gmail.com> | 2024-02-14 00:57:56 +0000 |
|---|---|---|
| committer | Eli Schwartz <eschwartz93@gmail.com> | 2024-02-14 22:58:40 -0500 |
| commit | c0bf597715f7077a0897fd1ebecbe829452be972 (patch) | |
| tree | 996826912c3dbd955c32e1ca3a18f82fd619287f /.github/workflows/macos.yml | |
| parent | efad4ba9c52479150a23a094a89e821e937b1cbd (diff) | |
| download | meson-c0bf597715f7077a0897fd1ebecbe829452be972.tar.gz | |
run_project_tests: Fix Cython compiler detection
On Debian systems the cython compiler binary is installed as
`cython3`. The current logic for detecting whether to run the Cython
unit tests instead checks for `cython` or the value of the `CYTHON`
environment variable, which leads to cases where the underlying Meson
can correctly compile Cython code but the test harness excludes these
tests from execution because it cannot find `cython3`.
This commit makes the test harness use the same detection method as
Meson itself. It also takes the opportunity to refactor some existing
code which does the same job for Objective C and Objective C++ tests
to avoid repetition.
Diffstat (limited to '.github/workflows/macos.yml')
0 files changed, 0 insertions, 0 deletions
