diff options
author | engn33r <engn33r@users.noreply.github.com> | 2021-03-22 16:57:35 -0700 |
---|---|---|
committer | engn33r <engn33r@users.noreply.github.com> | 2021-03-22 16:57:35 -0700 |
commit | 7e530ef764a6f3a30c83d4032021147d616ab25c (patch) | |
tree | f068acb41e9e0b4c1759fc3527e0b52214ec6c1d | |
parent | 8bb241cf6b20b5ae7fc07796ee6fe7dac977f1f9 (diff) | |
download | websocket-client-7e530ef764a6f3a30c83d4032021147d616ab25c.tar.gz |
Use pytest for CI code coverage
-rw-r--r-- | .coveragerc | 1 | ||||
-rw-r--r-- | .github/workflows/codecoverage.yml | 6 |
2 files changed, 3 insertions, 4 deletions
diff --git a/.coveragerc b/.coveragerc index c256ae7..b49d455 100644 --- a/.coveragerc +++ b/.coveragerc @@ -1,6 +1,7 @@ [run] branch = True source = websocket-client +omit = websocket/tests/* [report] exclude_lines = diff --git a/.github/workflows/codecoverage.yml b/.github/workflows/codecoverage.yml index 13d1e65..3331964 100644 --- a/.github/workflows/codecoverage.yml +++ b/.github/workflows/codecoverage.yml @@ -14,11 +14,9 @@ jobs: python-version: "3.9" - name: Run test cases for coverage collection run: | - pip install six + pip install six coverage pytest python setup.py install - pip install coverage - coverage run --source=websocket --omit="/*/tests/__init__.py","*/tests/test_cookiejar.py","*/tests/test_websocket.py" websocket/tests/test_websocket.py + pytest -vrP --cov=websocket websocket/tests --cov-config=.coveragerc --cov-report=xml coverage report - coverage xml - name: Submit code coverage report to Codecov.io uses: codecov/codecov-action@v1.2.1 |