Add tests of pkcs11-tool --test-threads
These should run when a PR is submitted. Changes to be committed: modified: tests/Makefile.am new file: tests/test-pkcs11-tool-test-threads.sh
This commit is contained in:
parent
f704e4f23e
commit
b5ddaf6e02
|
@ -4,6 +4,7 @@ dist_noinst_SCRIPTS = common.sh \
|
|||
test-manpage.sh \
|
||||
test-fuzzing.sh \
|
||||
test-pkcs11-tool-test.sh \
|
||||
test-pkcs11-tool-test-threads.sh \
|
||||
test-pkcs11-tool-sign-verify.sh \
|
||||
test-pkcs11-tool-allowed-mechanisms.sh
|
||||
|
||||
|
@ -12,6 +13,8 @@ TESTS = \
|
|||
test-duplicate-symbols.sh \
|
||||
test-pkcs11-tool-sign-verify.sh \
|
||||
test-pkcs11-tool-test.sh \
|
||||
test-pkcs11-tool-test-threads.sh \
|
||||
test-pkcs11-tool-allowed-mechanisms.sh
|
||||
XFAIL_TESTS = \
|
||||
test-pkcs11-tool-test-threads.sh \
|
||||
test-pkcs11-tool-test.sh
|
||||
|
|
|
@ -0,0 +1,33 @@
|
|||
#!/bin/bash
|
||||
|
||||
source common.sh
|
||||
|
||||
echo "======================================================="
|
||||
echo "Setup SoftHSM"
|
||||
echo "======================================================="
|
||||
if [[ ! -f $P11LIB ]]; then
|
||||
echo "WARNINIG: The SoftHSM is not installed. Can not run this test"
|
||||
exit 77;
|
||||
fi
|
||||
|
||||
card_setup
|
||||
|
||||
echo "======================================================="
|
||||
echo "Test pkcs11 threads OSILGISLT0 "
|
||||
echo "======================================================="
|
||||
$PKCS11_TOOL --test-threads IN -L
|
||||
assert $? "Failed running tests"
|
||||
|
||||
|
||||
echo "======================================================="
|
||||
echo "Test pkcs11 threads OSILGISLT0 "
|
||||
echo "======================================================="
|
||||
$PKCS11_TOOL --test-threads OSILGISLT0 -L
|
||||
assert $? "Failed running tests"
|
||||
|
||||
echo "======================================================="
|
||||
echo "Cleanup"
|
||||
echo "======================================================="
|
||||
card_cleanup
|
||||
|
||||
exit $ERRORS
|
Loading…
Reference in New Issue