test: fix runnvim.sh (#17690)

This commit is contained in:
zeertzjq 2022-03-13 22:07:22 +08:00 committed by GitHub
parent c45644f994
commit 4ede2ea4b2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 2 deletions

View File

@ -14,6 +14,7 @@ fail() {
local full_msg="$test_name :: $message" local full_msg="$test_name :: $message"
echo "${full_msg}" >> "${FAIL_SUMMARY_FILE}" echo "${full_msg}" >> "${FAIL_SUMMARY_FILE}"
echo "Failed: $full_msg" echo "Failed: $full_msg"
FAILED=1
} }
ended_successfully() { ended_successfully() {

View File

@ -38,7 +38,7 @@ main() {(
-S runnvim.vim \ -S runnvim.vim \
"$tlog" > "out-$tlog" 2> "err-$tlog" "$tlog" > "out-$tlog" 2> "err-$tlog"
then then
fail "$test_name" F "Nvim exited with non-zero code" fail "$test_name" "Nvim exited with non-zero code"
fi fi
{ {
echo "Stdout of :terminal runner" echo "Stdout of :terminal runner"
@ -53,7 +53,7 @@ main() {(
if test "$oldesttest" = 1 ; then if test "$oldesttest" = 1 ; then
if ! diff -q test.out "$test_name.ok" > /dev/null 2>&1 ; then if ! diff -q test.out "$test_name.ok" > /dev/null 2>&1 ; then
if test -f test.out ; then if test -f test.out ; then
fail "$test_name" F "Oldest test .out file differs from .ok file" fail "$test_name" "Oldest test .out file differs from .ok file"
{ {
echo "Diff between test.out and $test_name.ok" echo "Diff between test.out and $test_name.ok"
echo "$separator" echo "$separator"