summaryrefslogtreecommitdiffstatshomepage
path: root/tests/basics/run-tests
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2014-01-19 18:41:55 +0200
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2014-01-19 18:41:55 +0200
commit8c3858b01623f9527b57b13c44ff97c67bafb00b (patch)
tree7a74ba7cf9c7f1017bd2b4b9f5ed0dd062bc3a65 /tests/basics/run-tests
parenta11ceca807bd7a958c3d45ce02fe23cda0085f7d (diff)
downloadmicropython-8c3858b01623f9527b57b13c44ff97c67bafb00b.tar.gz
micropython-8c3858b01623f9527b57b13c44ff97c67bafb00b.zip
Move tests in basic/tests/ up one level preparating to multiple test dirs.
Diffstat (limited to 'tests/basics/run-tests')
-rwxr-xr-xtests/basics/run-tests48
1 files changed, 0 insertions, 48 deletions
diff --git a/tests/basics/run-tests b/tests/basics/run-tests
deleted file mode 100755
index bc2969ae3d..0000000000
--- a/tests/basics/run-tests
+++ /dev/null
@@ -1,48 +0,0 @@
-#!/usr/bin/env bash
-
-RM="/bin/rm -f"
-CPYTHON3=python3.3
-MP_PY=../../unix/py
-
-numtests=0
-numtestcases=0
-numpassed=0
-numfailed=0
-namefailed=
-
-for infile in tests/*.py
-do
- basename=`basename $infile .py`
- outfile=${basename}.out
- expfile=${basename}.exp
-
- $CPYTHON3 -B $infile > $expfile
- $MP_PY $infile > $outfile
- ((numtestcases = numtestcases + $(cat $expfile | wc -l)))
-
- diff --brief $expfile $outfile > /dev/null
-
- if [ $? -eq 0 ]
- then
- echo "pass $infile"
- $RM $outfile
- $RM $expfile
- ((numpassed=numpassed + 1))
- else
- echo "FAIL $infile"
- ((numfailed=numfailed + 1))
- namefailed="$namefailed $basename"
- fi
-
- ((numtests=numtests + 1))
-done
-
-echo "$numtests tests performed ($numtestcases individual testcases)"
-echo "$numpassed tests passed"
-if [[ $numfailed != 0 ]]
-then
- echo "$numfailed tests failed -$namefailed"
- exit 1
-else
- exit 0
-fi