From ad6bf986413f865fd96f4ba97a4231f47df66af2 Mon Sep 17 00:00:00 2001 From: Phil Rzewski Date: Thu, 10 Sep 2026 17:53:01 -0700 Subject: [PATCH] ztest to confirm default terminal output formats --- cmd/super/ztests/terminal-output-format.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 cmd/super/ztests/terminal-output-format.yaml diff --git a/cmd/super/ztests/terminal-output-format.yaml b/cmd/super/ztests/terminal-output-format.yaml new file mode 100644 index 0000000000..20c38e95b7 --- /dev/null +++ b/cmd/super/ztests/terminal-output-format.yaml @@ -0,0 +1,18 @@ +script: | + if [ "$(uname -s)" = Darwin ]; then + onterm() { script -q -e /dev/null "$@" < /dev/null; } + else + onterm() { script -q -e -c "$(printf '%q ' "$@")" /dev/null < /dev/null; } + fi + + super db -q -db db init + super db -q -db db create p1 + + onterm super -color=false -c 'values {a:1}' + onterm super db -db db -color=false -c 'values {a:1}' + onterm super db -db db ls -color=false + +outputs: + - name: stdout + regexp: | + (?s)\{a:1\}.*\{a:1\}.*p1 \w{27} key ts order desc.*