From 7d203190fb4950be5f14ec8bad92943ae11d766d Mon Sep 17 00:00:00 2001 From: gnikit Date: Wed, 24 Sep 2025 21:26:32 +0100 Subject: [PATCH] build: add tests on the native wheels Assert that the newly created wheel can pass all the tests from the fpm test suite. --- pyproject.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 5f0307d..69e4699 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -39,6 +39,8 @@ write_to = "src/fpm/_version.py" [tool.cibuildwheel] build = "cp311-*" build-verbosity = 3 +test-command = "git clone https://github.com/fortran-lang/fpm.git fpm-test && cd fpm-test && git checkout v0.11.0 && FPM_FC=${FC} FPM_CC=${CC} FPM_CXX=${CXX} fpm test" +test-skip = "*-*linux_{aarch64,ppc64le,s390x,armv7l}" # Skip emulated architectures [tool.cibuildwheel.macos] archs = ["auto"]