diff --git a/conditional-variables/evaluate.sh b/conditional-variables/evaluate.sh index 4bfeda9..eb52220 100644 --- a/conditional-variables/evaluate.sh +++ b/conditional-variables/evaluate.sh @@ -68,6 +68,18 @@ evaluate_condition() { "!=") [[ "$actual" != "$expected" ]] ;; + + "contains") + [[ "$actual" == *"$expected"* ]] + ;; + + "startsWith") + [[ "$actual" == "$expected"* ]] + ;; + + "endsWith") + [[ "$actual" == *"$expected" ]] + ;; ">"|">="|"<"|"<=")