X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=test%2Frun-test;h=a3ff7387fd2573ca8ae79276c7d11886129d13e1;hb=bf0d38396121d11ceccb530bb8b8739393b2690b;hp=aaaf2b765418e35d55612720ec81dd446645f492;hpb=f60c563bab0388ee0ee74571ef0e2abf641685a8;p=jansson.git diff --git a/test/run-test b/test/run-test index aaaf2b7..a3ff738 100644 --- a/test/run-test +++ b/test/run-test @@ -1,3 +1,8 @@ +# Copyright (c) 2009 Petri Lehtinen +# +# Jansson is free software; you can redistribute it and/or modify +# it under the terms of the MIT license. See LICENSE for details. + VALGRIND_CMDLINE="valgrind --leak-check=full --show-reachable=yes --track-origins=yes -q" run_testprog() { @@ -8,7 +13,7 @@ run_testprog() { fi case "$prog" in - load_dump) + load_file_dump_file) $runner./$prog \ $prefix.in \ $prefix.$prog.stdout \ @@ -35,15 +40,14 @@ run_testprog() { fi } -rm -rf testlogs - for testfile in $TESTFILES; do tmpdir="testlogs/`basename $testfile`" + rm -rf $tmpdir mkdir -p $tmpdir ${srcdir}/split-testfile.py $testfile $tmpdir | while read name; do - run_test load_dump $tmpdir/$name run_test loadf_dumpf $tmpdir/$name run_test loads_dumps $tmpdir/$name + run_test load_file_dump_file $tmpdir/$name echo -n '.' done || exit 1 echo