[Debian-l10n-commits] r1189 - in /ddtp-dinstall/trunk: Changelog tests/testsuite.sh
nekral-guest at users.alioth.debian.org
nekral-guest at users.alioth.debian.org
Tue Aug 12 22:33:19 UTC 2008
Author: nekral-guest
Date: Tue Aug 12 22:33:19 2008
New Revision: 1189
URL: http://svn.debian.org/wsvn/?sc=1&rev=1189
Log:
* tests/testsuite.sh: Keep the logs of the failing tests.
Modified:
ddtp-dinstall/trunk/Changelog
ddtp-dinstall/trunk/tests/testsuite.sh
Modified: ddtp-dinstall/trunk/Changelog
URL: http://svn.debian.org/wsvn/ddtp-dinstall/trunk/Changelog?rev=1189&op=diff
==============================================================================
--- ddtp-dinstall/trunk/Changelog (original)
+++ ddtp-dinstall/trunk/Changelog Tue Aug 12 22:33:19 2008
@@ -1,3 +1,7 @@
+2008-08-12 Nicolas François <nicolas.francois at centraliens.net>
+
+ * tests/testsuite.sh: Keep the logs of the failing tests.
+
2008-08-12 Nicolas François <nicolas.francois at centraliens.net>
* tests/testsuite.sh: Added option --build-expected to build the
Modified: ddtp-dinstall/trunk/tests/testsuite.sh
URL: http://svn.debian.org/wsvn/ddtp-dinstall/trunk/tests/testsuite.sh?rev=1189&op=diff
==============================================================================
--- ddtp-dinstall/trunk/tests/testsuite.sh (original)
+++ ddtp-dinstall/trunk/tests/testsuite.sh Tue Aug 12 22:33:19 2008
@@ -63,6 +63,7 @@
run_test () {
rt_tmp="$1"
rt_expected_status="$2"
+ rt_test_name="$3"
rt_status=0
$CHECK_SCRIPT "$rt_tmp/test" "$rt_tmp/test.pkgs" > "$rt_tmp/test.log" 2>&1 || {
@@ -81,7 +82,9 @@
"$rt_tmp/test.log"
if [ "$BUILD_EXPECTED" = "0" ]; then
- cmp --quiet "$rt_tmp/test.expected" "$rt_tmp/test.log"
+ cp "$rt_tmp/test.log" "$rt_test_name.log"
+ cmp --quiet "$rt_tmp/test.expected" "$rt_tmp/test.log" || return 1
+ rm -f "$rt_tmp/test.log"
else
if [ "$rt_status" != "$rt_expected_status" ]; then
return 1
@@ -98,7 +101,7 @@
"$TESTSUITE_DIR/bad") expected_status=1;;
esac
- if run_test "$tmp" $expected_status; then
+ if run_test "$tmp" $expected_status "$d"; then
echo " OK* $d"
else
echo "*NO $d"
More information about the Debian-l10n-commits
mailing list