From f2f2d2e06c16f002260afabb918f2923cbf578a3 Mon Sep 17 00:00:00 2001 From: miguel Date: Fri, 19 Aug 2022 15:04:14 +0100 Subject: [PATCH] test(to-git-or-not-to-git):Adding the exit status to the test --- sh/tests/to-git-or-not-to-git_test.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sh/tests/to-git-or-not-to-git_test.sh b/sh/tests/to-git-or-not-to-git_test.sh index d84afe63..da7aef8d 100755 --- a/sh/tests/to-git-or-not-to-git_test.sh +++ b/sh/tests/to-git-or-not-to-git_test.sh @@ -6,17 +6,19 @@ IFS=' ' FILENAME="student/to-git-or-not-to-git.sh" -submitted=$(bash student/to-git-or-not-to-git.sh) -expected=$(bash solutions/to-git-or-not-to-git.sh) # True if FILE exists and is a regular file if [ -f ${FILENAME} ]; then # FILE exists and it's not empty if [ -s ${FILENAME} ]; then + submitted=$(bash $FILENAME) + expected=$(bash solutions/to-git-or-not-to-git.sh) diff <(echo "$submitted") <(echo "$expected") else echo "The file exist but is empty" + exit 1 fi else echo "File does not exist" + exit 1 fi