X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/49b128f0607611e485a06c21dcb48e4144b63d5e..ad214d52fb2975aabd270de884f892fd1897a5bb:/test/install-mh/test-version-check?ds=inline diff --git a/test/install-mh/test-version-check b/test/install-mh/test-version-check index b8a91b68..f2fbe6c5 100755 --- a/test/install-mh/test-version-check +++ b/test/install-mh/test-version-check @@ -27,7 +27,10 @@ start_test 'with welcome message' # Removing Version will trigger the welcome message. grep -v Version "$context" > "$context.NEW" mv -f "$context.NEW" "$context" -script -c 'pick last' -q "$actual" >/dev/null +# The will command wait for the user to hit return. script seems to do what +# we want, continue, when run in the background. +script -c 'pick last' -f -q "$actual" >/dev/null & +wait $! grep 'Welcome to nmh version ' "$actual" >/dev/null rm "$actual" finish_test @@ -36,7 +39,8 @@ finish_test start_test 'without welcome message' # After running the previous test, this one should not have # the welcome message. -script -c 'pick last' -q "$actual" >/dev/null +script -c 'pick last' -f -q "$actual" >/dev/null & +wait $! grep 'Welcome to nmh version ' "$actual" >/dev/null && false rm "$actual" finish_test