update how python tests are run on ubuntu and mac

This commit is contained in:
Davis King 2022-07-12 20:24:24 -04:00
parent 135e6ef06a
commit c458c4f202
1 changed files with 13 additions and 8 deletions

View File

@ -30,18 +30,23 @@ jobs:
Ubuntu:
runs-on: 'ubuntu-latest'
steps:
- uses: actions/checkout@v2
- name: Build
run: python setup.py build
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
run: |
python setup.py build
python setup.py install --user
- name: Test
run: python setup.py test
run: python -m pytest --ignore docs --ignore dlib
# we don't run python setup.py test on MacOS because there is some system
# issue that prevents it from running at all.
MacOS:
runs-on: 'macos-latest'
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
- name: Build
run: python setup.py build
run: |
python setup.py build
python setup.py install --user
- name: Test
run: python -m pytest --ignore docs --ignore dlib