mirror of
https://github.com/rocky/python-uncompyle6.git
synced 2024-11-23 13:09:49 +00:00
9f270dce4a
When all versions, do less, but do the run tests. Overall overall better. Get rid of the tests that were the most problematic with hypothesis. Hypothesis just doesn't run on enough versions and needs specific versions for things we do use
30 lines
504 B
Bash
Executable File
30 lines
504 B
Bash
Executable File
#!/bin/bash
|
|
function finish {
|
|
cd $owd
|
|
}
|
|
|
|
# FIXME put some of the below in a common routine
|
|
owd=$(pwd)
|
|
trap finish EXIT
|
|
|
|
cd $(dirname ${BASH_SOURCE[0]})
|
|
if ! source ./pyenv-newer-versions ; then
|
|
exit $?
|
|
fi
|
|
if ! source ./setup-master.sh ; then
|
|
exit $?
|
|
fi
|
|
cd ..
|
|
for version in $PYVERSIONS; do
|
|
echo --- $version ---
|
|
if ! pyenv local $version ; then
|
|
exit $?
|
|
fi
|
|
make clean && pip install -e .
|
|
if ! make check-short; then
|
|
exit $?
|
|
fi
|
|
echo === $version ===
|
|
done
|
|
make check
|