aboutsummaryrefslogtreecommitdiff
path: root/test/cli.t
diff options
context:
space:
mode:
Diffstat (limited to 'test/cli.t')
-rw-r--r--test/cli.t10
1 files changed, 5 insertions, 5 deletions
diff --git a/test/cli.t b/test/cli.t
index b44a256..fe18800 100644
--- a/test/cli.t
+++ b/test/cli.t
@@ -1374,12 +1374,12 @@ fallback: `Colitur_citation.Render.with_book` takes a closed variant, not an
arbitrary string, so anything other than "full"/"abbr" could never mean
anything downstream.
+STDOUT STAYS EMPTY. The check used to happen partway down the table, so this
+exited 2 having already written five rows -- a caller redirecting stdout to a
+file got a truncated but plausible-looking report beside a non-zero status.
+Validation now runs before anything is printed.
+
$ XDG_CONFIG_HOME=xdg-sigla colitur config --show --sigla-book bogus
- config file: xdg-sigla/colitur/config.ini (not found)
- lang la (default)
- template (none) (default)
- format (none) (default)
- sigla_style la (default)
colitur: unknown --sigla-book "bogus" (want "full" or "abbr")
[2]