diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 16d4e27..7375991 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -37,3 +37,11 @@ jobs: - name: Run tests run: | python -m pytest + - name: Test source distribution + run: | + rm -fr dist + python setup.py sdist + tar -C dist -axvf dist/*.tar.gz + ( cd dist/*/; python setup.py build ) + ( cd dist/*/; python -m pytest ) + ( cd dist/*/; python setup.py install --user )