diff .github/workflows/ci-test.yml @ 6952:4eea63155cff

enable all tests, make test job failure stil run final job. Even if some jobs fail in the test matrix, still run the final job. Also run all tests as upload is working now.
author John Rouillard <rouilj@ieee.org>
date Sat, 10 Sep 2022 21:57:45 -0400
parents 31c56e8dfefb
children 301f352b5d63
line wrap: on
line diff
--- a/.github/workflows/ci-test.yml	Sat Sep 10 21:35:17 2022 -0400
+++ b/.github/workflows/ci-test.yml	Sat Sep 10 21:57:45 2022 -0400
@@ -23,6 +23,10 @@
   test:
     name: CI build test
 
+    # run the finalizer for coveralls even if one or more
+    # matrix runs fail.
+    continue-on-error: true
+
     #runs-on: ubuntu-latest
     # use below if running on multiple OS's.
     runs-on: ${{ matrix.os }}
@@ -192,14 +196,14 @@
               -W "ignore:'U' mode::docutils.io"  \
               -W "ignore:unclosed:ResourceWarning:roundup.roundup.demo" \
               -W "ignore:unclosed file:ResourceWarning:enum" \
-              -v  test/test_actions.py --cov=roundup
+              -v  test/ --cov=roundup
             if [[ "$PYTHON_VERSION" != "3.6" ]]; then
               # coverage before 3.6 doesn't support lcov output
               coverage lcov
             fi
           else
             # python2 case
-            pytest -v -r a test/test_actions.py --cov=roundup
+            pytest -v -r a test/ --cov=roundup
           fi
 
       - name: Upload coverage to Codecov

Roundup Issue Tracker: http://roundup-tracker.org/