diff options
author | Bob Ippolito <bob@redivi.com> | 2018-07-31 12:23:43 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-07-31 12:23:43 -0700 |
commit | 46e2ad7ae823e3b05ddbfb9ac809800fbe26cfa3 (patch) | |
tree | 0d670e090964fb9c63eea374ee53df46c8866f6f | |
parent | 9263ac2cd02088ba1fcef71a8a7b4024ecba1211 (diff) | |
parent | fd3ac8e7b4189177eb442696375034b11ed9fb6f (diff) | |
download | xattr-46e2ad7ae823e3b05ddbfb9ac809800fbe26cfa3.tar.gz |
Merge pull request #81 from chrBrd/tweak-tarball-tests
Tweak tarball tests
-rwxr-xr-x | .travis/run.sh | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/.travis/run.sh b/.travis/run.sh index da22855..206bf68 100755 --- a/.travis/run.sh +++ b/.travis/run.sh @@ -17,17 +17,13 @@ fi "$cmd" -m compileall -f . "$cmd" setup.py test -if [[ -n "$PYENV_VERSION" && $TRAVIS_OS_NAME == 'osx' ]]; then +if [[ -n "$PYENV_VERSION" && "$TRAVIS_OS_NAME" == 'osx' ]]; then python setup.py bdist_wheel fi -if [[ $BUILD_SDIST == 'true' ]]; then - python setup.py sdist - mkdir -p tmp-build - cd tmp-build - tar zxvf ../dist/xattr-*.tar.gz - cd xattr-* - "$cmd" setup.py build_ext -i - "$cmd" setup.py test - cd ../.. - rm -rf tmp-build + +if [[ "$BUILD_SDIST" == 'true' ]]; then + "$cmd" setup.py sdist --formats=gztar + # Ensure the package installs from tarball correctly. + filename=$("$cmd" setup.py --fullname) + pip install "dist/$filename.tar.gz" fi |