nutools/lib/pyulib/test/run_tests

45 lines
1000 B
Bash
Executable File

#!/bin/bash
# -*- coding: utf-8 mode: sh -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8
scriptdir="$(dirname "$0")"
cd "$scriptdir"
source "../devel/python_interpreters"
eval "$("../devel/spp" -P)"
echo ">>> Tests pour python2.3"
if [ -z "$python23" ]; then
echo "PYTHON23 non configuré"
else
"$python23" -c "\
import unittest, test_all
unittest.TextTestRunner().run(test_all.suite())"
fi
echo ">>> Tests pour python2.4"
if [ -z "$python24" ]; then
echo "PYTHON24 non configuré"
else
"$python24" -c "\
import unittest, test_all
unittest.TextTestRunner().run(test_all.suite())"
fi
echo ">>> Tests pour python2.5"
if [ -z "$python25" ]; then
echo "PYTHON25 non configuré"
else
"$python25" -c "\
import unittest, test_all
unittest.TextTestRunner().run(test_all.suite())"
fi
echo ">>> Tests pour python2.6"
if [ -z "$python26" ]; then
echo "PYTHON26 non configuré"
else
"$python26" -c "\
import unittest, test_all
unittest.TextTestRunner().run(test_all.suite())"
fi