Script for running unit, func and probe tests at once
When developing Swift it's often needed to run all tests. This script makes it much simpler. Change-Id: I67e6f7cc05ebd0475001c1b56e8f6fd09c8c644f
This commit is contained in:
parent
e6a1ed5fb1
commit
2996974e5d
33
.alltests
Executable file
33
.alltests
Executable file
@ -0,0 +1,33 @@
|
||||
#!/bin/bash
|
||||
|
||||
TOP_DIR=$(python -c "import os; print os.path.dirname(os.path.realpath('$0'))")
|
||||
|
||||
echo "==== Unit tests ===="
|
||||
resetswift
|
||||
$TOP_DIR/.unittests $@
|
||||
rvalue=$?
|
||||
if [ $rvalue != 0 ] ; then
|
||||
exit $rvalue
|
||||
fi
|
||||
|
||||
echo "==== Func tests ===="
|
||||
resetswift
|
||||
startmain
|
||||
$TOP_DIR/.functests $@
|
||||
rvalue=$?
|
||||
if [ $rvalue != 0 ] ; then
|
||||
exit $rvalue
|
||||
fi
|
||||
|
||||
echo "==== Probe tests ===="
|
||||
resetswift
|
||||
$TOP_DIR/.probetests $@
|
||||
rvalue=$?
|
||||
if [ $rvalue != 0 ] ; then
|
||||
exit $rvalue
|
||||
fi
|
||||
|
||||
echo "All tests runs fine"
|
||||
|
||||
exit 0
|
||||
|
Loading…
Reference in New Issue
Block a user