diff --git a/.github/workflows/build-ultraplot.yml b/.github/workflows/build-ultraplot.yml index 625067650..64ced1f3f 100644 --- a/.github/workflows/build-ultraplot.yml +++ b/.github/workflows/build-ultraplot.yml @@ -52,38 +52,6 @@ jobs: run: | pip install --no-build-isolation --no-deps . - - name: Test Ultraplot - run: | - status=0 - filter_nodeids() { - local filtered="" - for nodeid in ${TEST_NODEIDS}; do - local path="${nodeid%%::*}" - if [ -f "$path" ]; then - filtered="${filtered} ${nodeid}" - fi - done - echo "${filtered}" - } - if [ "${TEST_MODE}" = "selected" ] && [ -n "${TEST_NODEIDS}" ]; then - FILTERED_NODEIDS="$(filter_nodeids)" - if [ -z "${FILTERED_NODEIDS}" ]; then - echo "No valid nodeids found; running full suite." - pytest -q --tb=short --disable-warnings -n 0 ultraplot || status=$? - else - pytest -q --tb=short --disable-warnings -n 0 ${FILTERED_NODEIDS} || status=$? - if [ "$status" -eq 4 ] || [ "$status" -eq 5 ]; then - echo "No tests collected from selected nodeids; running full suite." - status=0 - pytest -q --tb=short --disable-warnings -n 0 ultraplot || status=$? - fi - fi - else - pytest -q --tb=short --disable-warnings -n 0 ultraplot || status=$? - fi - echo "Final test status: ${status}" - exit "$status" - compare-baseline: name: Compare baseline Python ${{ inputs.python-version }} with MPL ${{ inputs.matplotlib-version }} runs-on: ubuntu-latest