aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtests/cli-opts.sh16
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/cli-opts.sh b/tests/cli-opts.sh
index 630fd29..0ecc2ef 100755
--- a/tests/cli-opts.sh
+++ b/tests/cli-opts.sh
@@ -106,6 +106,22 @@ test_help_flags() {
assert_empty_stderr
assert_usage "$OUT"
+ OUT="$(mktemp)"
+ ERR="$(mktemp)"
+ ./remembering -p profile -c command --help 1>"$OUT" 2>"$ERR"
+ STATUS=$?
+ assert_status 0
+ assert_empty_stderr
+ assert_usage "$OUT"
+
+ OUT="$(mktemp)"
+ ERR="$(mktemp)"
+ ./remembering --help -p profile -c command 1>"$OUT" 2>"$ERR"
+ STATUS=$?
+ assert_status 0
+ assert_empty_stderr
+ assert_usage "$OUT"
+
test_ok
}