Branch: refs/heads/master
Revision: 0e2acd9
Author: ronawho
Link: Switch from nosetest to pytest by ronawho · Pull Request #53 · chapel-lang/sphinxcontrib-chapeldomain · GitHub
Log Message:
Merge pull request #53 from ronawho/switch-to-pytest
Switch sphinx domain from nosetest to pytest
[reviewed by @lydia-duncan]
nosetest hasn't been updated/supported in years and no longer works with
python 3.9+ (nose-devs/nose 1099). Switch to pytest and upgrade python
versions.
Note that this appears to drop our code coverage from ~60% to ~40%, but
that's because nosetest was including coverage results for the tests
themselves, which isn't particularly helpful anyways.
As part of this, switch CI to call tox to run testing instead of copying
the commands we use.
Modified Files:
M .github/workflows/CI.yml
M .gitignore
M docs/developers.rst
M test-requirements.txt
M tox.ini
Compare: https://github.com/chapel-lang/sphinxcontrib-chapeldomain/compare/6b3405aecf6b...0e2acd933848