diff --git a/src/tests/regression/Makefile.am b/src/tests/regression/Makefile.am index 8af10c50..4e087b74 100644 --- a/src/tests/regression/Makefile.am +++ b/src/tests/regression/Makefile.am @@ -3,11 +3,11 @@ MAINTAINERCLEANFILES = Makefile.in EXTRA_DIST = \ - crypt0001 crypt0002 crypt0003 crypt0004 crypt0005 crypt0006 \ + crypt0001 crypt0002 crypt0003 crypt0004 crypt0005 crypt0006 crypt0007 \ init0001 init0002 init0003 init0004 init0005 init0006 \ init0007 init0008 init0009 init0010 init0011 init0012 \ pin0001 pin0002 \ - erase functions README run-all test.p12 + erase functions README run-all test.p12 bintest # remove log files from regression tests maintainer-clean-local: diff --git a/src/tests/regression/bintest b/src/tests/regression/bintest new file mode 100644 index 00000000..41799832 Binary files /dev/null and b/src/tests/regression/bintest differ diff --git a/src/tests/regression/crypt0007 b/src/tests/regression/crypt0007 new file mode 100755 index 00000000..c99ead65 --- /dev/null +++ b/src/tests/regression/crypt0007 @@ -0,0 +1,80 @@ +#!/bin/bash +# +# This test checks various aspects of RSA decryption +# +# It needs a card with a private key+certificate pair at ID 45 +# +# Run this from the regression test directory. + +. functions + +msg <