]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
Add test case for detailed compression parameter verbose output
authorKevin Svetlitski <svetlitski@fb.com>
Thu, 11 Nov 2021 19:57:55 +0000 (11:57 -0800)
committerKevin Svetlitski <svetlitski@fb.com>
Thu, 11 Nov 2021 19:59:54 +0000 (11:59 -0800)
tests/test_verbose_output.sh [new file with mode: 0755]

diff --git a/tests/test_verbose_output.sh b/tests/test_verbose_output.sh
new file mode 100755 (executable)
index 0000000..9fc8a29
--- /dev/null
@@ -0,0 +1,9 @@
+#!/usr/bin/env bash
+set -e -u -o pipefail
+
+make -j -C .. CFLAGS=-O1 zstd
+empty_file=$(mktemp)
+trap 'rm -f $empty_file' EXIT
+../zstd -vv "$empty_file" 2>&1 | \
+grep -q -E -- "--zstd=wlog=[[:digit:]]+,clog=[[:digit:]]+,hlog=[[:digit:]]+,\
+slog=[[:digit:]]+,mml=[[:digit:]]+,tlen=[[:digit:]]+,strat=[[:digit:]]+"