diff options
author | Igor Pashev <pashev.igor@gmail.com> | 2019-12-01 17:44:24 +0300 |
---|---|---|
committer | Igor Pashev <pashev.igor@gmail.com> | 2019-12-01 17:44:24 +0300 |
commit | c089c4500b0b78acf03ee5405ad250a84b0dfa66 (patch) | |
tree | 23870848d194569aff6e0e4e41bc7907960b1af1 /debian/tests/testsuite | |
parent | 377002e7300431b68f3548d9fd2c7f99cf883939 (diff) | |
download | python3.7-debian.tar.gz |
Import python3.7 (3.7.5-2)debian/3.7.5-2debian
Diffstat (limited to 'debian/tests/testsuite')
-rwxr-xr-x[-rw-r--r--] | debian/tests/testsuite | 37 |
1 files changed, 7 insertions, 30 deletions
diff --git a/debian/tests/testsuite b/debian/tests/testsuite index 49e70f3..ad6bfa0 100644..100755 --- a/debian/tests/testsuite +++ b/debian/tests/testsuite @@ -1,5 +1,7 @@ #!/bin/sh +env + set -e if [ "$(whoami)" = root ]; then @@ -24,45 +26,20 @@ fi ls -la $ADTTMP tmphome=$ADTTMP/home -mkdir -p $tmphome/.local/lib/python3.6/site-packages +mkdir -p $tmphome/.local/lib/python3.7/site-packages if [ -n "$su_user" ]; then chmod -R go+rx $ADTTMP chown -R $su_user:nogroup $tmphome fi -# no root access needed after this point - debian_dir=$(dirname $(dirname $0)) -export LOCPATH=$(pwd)/locales -sh $debian_dir/locale-gen - -export LANG=C +# no root access needed after this point -TESTPYTHON="python3.6 -W default -bb -E -R -m test" -TESTOPTS="-j 1 -w -uall,-network,-urlfetch,-gui" +TESTPYTHON="python3.7 -W default -bb -E -R -m test" TESTEXCLUSIONS="-x" -# test_code_module: http://bugs.python.org/issue25109 -TESTEXCLUSIONS="$TESTEXCLUSIONS test_code_module" - -# test_dbm: Fails from time to time ... -TESTEXCLUSIONS="$TESTEXCLUSIONS test_dbm" - -# test_ensurepip: not yet installed, http://bugs.debian.org/732703 -# ... and then test_venv fails too -TESTEXCLUSIONS="$TESTEXCLUSIONS test_ensurepip test_venv " - -# test_gdb: not run for the optimized build -TESTEXCLUSIONS="$TESTEXCLUSIONS test_gdb" - -# test_site: Investigate why this fails ... our package has one sitedir less -TESTEXCLUSIONS="$TESTEXCLUSIONS test_site" - -# test_zipfile: Issue 17753, requires write access to test and email.test -TESTEXCLUSIONS="$TESTEXCLUSIONS test_zipfile" - -TESTEXCLUSIONS="$TESTEXCLUSIONS test_socket" +. $debian_dir/tests/test-common.sh if [ "$su_user" = nobody ]; then log=/dev/null @@ -76,7 +53,7 @@ EXTRAENV="env -u https_proxy -u http_proxy -u no_proxy HOME=$tmphome" script=$debian_dir/script.py if [ -f "$script" ]; then - cmd="$EXTRAENV python3.6 $script \"$log\" \"$TESTPYTHON $TESTOPTS $TESTEXCLUSIONS\"" + cmd="$EXTRAENV python3.7 $script \"$log\" \"$TESTPYTHON $TESTOPTS $TESTEXCLUSIONS\"" else cmd="$EXTRAENV $TESTPYTHON $TESTOPTS $TESTEXCLUSIONS" fi |