@@ -216,11 +216,26 @@ jobs:
216
216
CIBW_BEFORE_ALL_LINUX : ${{ matrix.cibw_before_all_linux }}
217
217
# Fully test the build wheels again.
218
218
CIBW_TEST_REQUIRES : " pytest"
219
- # Simple test that requires the project to be build correctly
220
- CIBW_TEST_COMMAND : >-
219
+ # Simple tests that requires the project to be build correctly
220
+ # Skip extensive compatibility testing which is slow.
221
+ CIBW_TEST_COMMAND_LINUX : >-
221
222
pytest {project}/tests/test_igzip.py
222
- {project}/tests/test_compat.py
223
+ {project}/tests/test_gzip_compliance.py
224
+ {project}/tests/test_zlib_compliance.py
225
+ {project}/tests/test_igzip_lib.py
226
+ -k 'not test_compress_decompress'
227
+ CIBW_TEST_COMMAND_MACOS : >-
228
+ pytest {project}/tests/test_igzip.py
229
+ {project}/tests/test_gzip_compliance.py
230
+ {project}/tests/test_zlib_compliance.py
223
231
{project}/tests/test_igzip_lib.py
232
+ -k 'not test_compress_decompress'
233
+ # Windows does not have the test module apparently. Do more expensive
234
+ # tests to verify build.
235
+ CIBW_TEST_COMMAND_WINDOWS : >-
236
+ pytest {project}/tests/test_igzip.py
237
+ {project}/tests/test_igzip_lib.py
238
+ {project}/tests/test_compat.py
224
239
CIBW_ENVIRONMENT_LINUX : >-
225
240
PYTHON_ISAL_BUILD_CACHE=True
226
241
PYTHON_ISAL_BUILD_CACHE_FILE=/tmp/build_cache
0 commit comments