Use py.test --boxed for unit tests from now on!
This commit is contained in:
parent
cb14544082
commit
c8196f2805
20
runtests.sh
20
runtests.sh
@ -26,14 +26,14 @@ then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -x "$basedir/bin/nosetests" ]; then
|
if [ -x "$basedir/bin/py.test" ]; then
|
||||||
export NOSETESTS="$basedir/bin/nosetests";
|
export PYTEST="$basedir/bin/py.test";
|
||||||
echo "Using $NOSETESTS";
|
echo "Using $PYTEST";
|
||||||
elif which nosetests > /dev/null; then
|
elif which py.test > /dev/null; then
|
||||||
echo "Using nosetests from \$PATH";
|
echo "Using py.test from \$PATH";
|
||||||
export NOSETESTS="nosetests";
|
export PYTEST="py.test";
|
||||||
else
|
else
|
||||||
echo "nosetests not found. X_X";
|
echo "py.test not found. X_X";
|
||||||
echo "Please install 'nose'. Exiting.";
|
echo "Please install 'nose'. Exiting.";
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
@ -45,7 +45,7 @@ echo "+ CELERY_CONFIG_MODULE=$CELERY_CONFIG_MODULE"
|
|||||||
|
|
||||||
# Look to see if the user has specified a specific directory/file to
|
# Look to see if the user has specified a specific directory/file to
|
||||||
# run tests out of. If not we'll need to pass along
|
# run tests out of. If not we'll need to pass along
|
||||||
# mediagoblin/tests/ later very specifically. Otherwise nosetests
|
# mediagoblin/tests/ later very specifically. Otherwise py.test
|
||||||
# will try to read all directories, and this turns into a mess!
|
# will try to read all directories, and this turns into a mess!
|
||||||
|
|
||||||
need_arg=1
|
need_arg=1
|
||||||
@ -61,8 +61,8 @@ if [ "$need_arg" = 1 ]
|
|||||||
then
|
then
|
||||||
testdir="$basedir/mediagoblin/tests"
|
testdir="$basedir/mediagoblin/tests"
|
||||||
set -x
|
set -x
|
||||||
exec "$NOSETESTS" "$@" "$testdir"
|
exec "$PYTEST" "$@" "$testdir" --boxed
|
||||||
else
|
else
|
||||||
set -x
|
set -x
|
||||||
exec "$NOSETESTS" "$@"
|
exec "$PYTEST" "$@" --boxed
|
||||||
fi
|
fi
|
||||||
|
Loading…
x
Reference in New Issue
Block a user