From d0d4f875a75680f775554e407b0c02f64ff92cbd Mon Sep 17 00:00:00 2001 From: mozman Date: Sat, 2 Mar 2024 13:41:33 +0100 Subject: [PATCH] run tests without C-extensions --- .github/workflows/testcext.yml | 3 ++- .github/workflows/testing.yml | 6 ++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/testcext.yml b/.github/workflows/testcext.yml index 5c012de0d..76357dab9 100644 --- a/.github/workflows/testcext.yml +++ b/.github/workflows/testcext.yml @@ -23,10 +23,11 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - python -m pip install setuptools wheel pytest pyparsing fonttools numpy Pillow - name: Install with C-extensions run: | python -m pip install . - name: Test with C-extensions run: | + # install test dependencies + python -m pip install pytest Pillow python -m pytest tests integration_tests diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index 5b6760815..b9cadb938 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -25,10 +25,12 @@ jobs: run: | python -m pip install --upgrade pip # Excluding Cython to test the pure Python version. - python -m pip install setuptools wheel pytest pyparsing fonttools numpy Pillow + python -m pip install setuptools wheel - name: Install without C-extensions run: | - python -m pip install . + python -m pip install --no-build-isolation . - name: Test without C-extensions run: | + # install test dependencies + python -m pip install pytest Pillow python -m pytest tests integration_tests