From: Frantisek Sumsal Date: Wed, 25 Oct 2023 15:57:08 +0000 (+0200) Subject: test: slightly extend systemd-tpm2-setup's coverage X-Git-Tag: v255-rc1~139^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d08b67e55e7dac951e32b071ec5f5660a1c9053f;p=thirdparty%2Fsystemd.git test: slightly extend systemd-tpm2-setup's coverage --- diff --git a/test/units/testsuite-70.tpm2-setup.sh b/test/units/testsuite-70.tpm2-setup.sh index 40dce3bf2d3..faf6fe7847c 100755 --- a/test/units/testsuite-70.tpm2-setup.sh +++ b/test/units/testsuite-70.tpm2-setup.sh @@ -11,8 +11,17 @@ if [[ ! -x "${SD_TPM2SETUP:?}" ]]; then exit 0 fi -# Run this, just to get sanitizer coverage. The tools should be idempotent, hence run the multiple times. +"$SD_TPM2SETUP" --help +"$SD_TPM2SETUP" --version +"$SD_TPM2SETUP" --tpm2-device=list +"$SD_TPM2SETUP" --tpm2-device=auto +"$SD_TPM2SETUP" --tpm2-device=/dev/tpm0 "$SD_TPM2SETUP" --early=yes "$SD_TPM2SETUP" --early=yes "$SD_TPM2SETUP" --early=no "$SD_TPM2SETUP" --early=no + +(! "$SD_TPM2SETUP" "") +(! "$SD_TPM2SETUP" --tpm2-device=) +(! "$SD_TPM2SETUP" --tpm2-device=/dev/null) +(! "$SD_TPM2SETUP" --foo=bar)