diff --git a/sh/tests/hard-conditions/non-ex b/sh/tests/hard-conditions/non-ex new file mode 100644 index 000000000..e69de29bb diff --git a/sh/tests/hard-conditions/test-hard-conditions.sh b/sh/tests/hard-conditions/test-hard-conditions.sh new file mode 100755 index 000000000..b1e4199f1 --- /dev/null +++ b/sh/tests/hard-conditions/test-hard-conditions.sh @@ -0,0 +1 @@ +echo "hello world" diff --git a/sh/tests/hard-conditions_test.sh b/sh/tests/hard-conditions_test.sh index 9503cf464..35a2fc9be 100755 --- a/sh/tests/hard-conditions_test.sh +++ b/sh/tests/hard-conditions_test.sh @@ -5,7 +5,9 @@ set -euo pipefail IFS=' ' script_dirS=$(cd -P "$(dirname "$BASH_SOURCE")" &>/dev/null && pwd) -cd "$script_dirS" -submitted=$(bash "$script_dirS"/student/hard-conditions.sh hard-conditions_test.sh) -expected=$(bash "$script_dirS"/solutions/hard-conditions.sh hard-conditions_test.sh) +submitted=$(bash "$script_dirS"/student/hard-conditions.sh hard-conditions/test-hard-conditions.sh) +expected=$(bash "$script_dirS"/solutions/hard-conditions.sh hard-conditions/test-hard-conditions.sh) +diff <(echo "$submitted") <(echo "$expected") +submitted=$(bash "$script_dirS"/student/hard-conditions.sh hard-conditions/non-ex) +expected=$(bash "$script_dirS"/solutions/hard-conditions.sh hard-conditions/non-ex) diff <(echo "$submitted") <(echo "$expected")