diff --git a/check.sh b/check.sh index a7482df..3f10cfa 100755 --- a/check.sh +++ b/check.sh @@ -61,6 +61,10 @@ tests=' 10-if-else 10-else-multiple 10-if-elif +10-if-test +10-if-test-false +10-if-bracket +10-if-bracket-false 10-if-redirect 11-for diff --git a/test/10-if-bracket-false.sh b/test/10-if-bracket-false.sh new file mode 100644 index 0000000..acac19b --- /dev/null +++ b/test/10-if-bracket-false.sh @@ -0,0 +1,4 @@ +if [ 0 = 1 ]; then + exit 1 +fi +exit 0 diff --git a/test/10-if-bracket.sh b/test/10-if-bracket.sh new file mode 100644 index 0000000..94b7579 --- /dev/null +++ b/test/10-if-bracket.sh @@ -0,0 +1,4 @@ +if [ 1 = 1 ]; then + exit 0 +fi +exit 1 diff --git a/test/10-if-test-false.sh b/test/10-if-test-false.sh new file mode 100644 index 0000000..220020b --- /dev/null +++ b/test/10-if-test-false.sh @@ -0,0 +1,4 @@ +if test 0 = 1; then + exit 1 +fi +exit 0 diff --git a/test/10-if-test.sh b/test/10-if-test.sh new file mode 100644 index 0000000..8a93e47 --- /dev/null +++ b/test/10-if-test.sh @@ -0,0 +1,4 @@ +if test 1 = 1; then + exit 0 +fi +exit 1