| #!/bin/sh |
| # Based on _sanity.sh from Quod Libet |
| # http://www.sacredchao.net/quodlibet/ |
| # $Id: python_test.sh 1502 2006-04-17 03:53:04Z peter $ |
| |
| set -e |
| |
| test -n "${srcdir}" || srcdir=. |
| test -n "${PYTHON}" || PYTHON=python |
| |
| if test "$1" = "--help" -o "$1" = "-h"; then |
| echo "Usage: $0 --sanity | [TestName] ..." |
| exit 0 |
| elif [ "$1" = "--sanity" ]; then |
| echo "Running static sanity checks." |
| grep "except None:" ${srcdir}/tools/python-yasm/tests/*.py |
| else |
| ${PYTHON} -c "import sys; import glob; sys.path.insert(0, '${srcdir}/tools/python-yasm'); sys.path.insert(0, glob.glob('build/lib.*')[0]); import tests; raise SystemExit(tests.unit('$*'.split()))" |
| fi |
| |