From: Dmitry Volyntsev Date: Wed, 22 Dec 2021 16:54:27 +0000 (+0000) Subject: Tests: improved test262 output when a test fails. X-Git-Tag: 0.7.1~13 X-Git-Url: http://git.kaiwu.me/postgresql/log/contrib/postgres_fdw/static/gitweb.js?a=commitdiff_plain;h=24cc54ecaaafe38cbfbc1f11cd3ed283c069eb33;p=njs.git Tests: improved test262 output when a test fails. --- diff --git a/test/report b/test/report index 6aafe59b..b18ce0f6 100644 --- a/test/report +++ b/test/report @@ -9,6 +9,7 @@ if [ $njs_passed -ne $njs_total ]; then fi if [ -n "$njs_failed_list" ]; then + printf "\n" for t in $njs_failed_list; do printf "$t FAILED\n" done diff --git a/test/setup b/test/setup index 5760a9ff..6c1c85fd 100644 --- a/test/setup +++ b/test/setup @@ -17,6 +17,9 @@ passed() { failed() { njs_failed_list="$njs_failed_list $1" verbose " FAILED\n" + printf "$1:\n" + cat $2 + printf "\n" } verbose "Test dir: $NJS_TEST_DIR\n" diff --git a/test/test262 b/test/test262 index 56e16df1..14c65b2f 100755 --- a/test/test262 +++ b/test/test262 @@ -34,7 +34,7 @@ END elif [ $njs_async = yes ]; then if [ "$njs_out" != 'Test262:AsyncTestComplete' ]; then - failed $njs_test + failed $njs_test $njs_log else passed $njs_test @@ -42,7 +42,7 @@ END else if [ -n "$njs_out" ]; then - failed $njs_test + failed $njs_test $njs_log else passed $njs_test @@ -54,7 +54,7 @@ END passed $njs_test else - failed $njs_test + failed $njs_test $njs_log fi fi