aboutsummaryrefslogtreecommitdiff
path: root/test/build.info
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2018-05-01 09:32:30 +0100
committerMatt Caswell <matt@openssl.org>2018-05-08 08:43:39 +0100
commite15e92dbd5248bc8dbd95d2c0af33a6daf8f7255 (patch)
tree2ce5cbf2beed6a188787f7a0532b1409cdeb9b9f /test/build.info
parent3d551b20df1acd01f80d3ae00d37177e0fdf344a (diff)
downloadopenssl-e15e92dbd5248bc8dbd95d2c0af33a6daf8f7255.zip
openssl-e15e92dbd5248bc8dbd95d2c0af33a6daf8f7255.tar.gz
openssl-e15e92dbd5248bc8dbd95d2c0af33a6daf8f7255.tar.bz2
Add a CMS API test
Previous tests only invoked CMS via the command line app. This test uses the CMS API directly to do and encrypt and decrypt operation. This test would have caught the memory leak fixed by the previous commit (when building with enable-crypto-mdebug). Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/6142)
Diffstat (limited to 'test/build.info')
-rw-r--r--test/build.info6
1 files changed, 5 insertions, 1 deletions
diff --git a/test/build.info b/test/build.info
index 1708e94..535c5aa 100644
--- a/test/build.info
+++ b/test/build.info
@@ -51,7 +51,7 @@ INCLUDE_MAIN___test_libtestutil_OLB = /INCLUDE=MAIN
recordlentest drbgtest drbg_cavs_test sslbuffertest \
time_offset_test pemtest ssl_cert_table_internal_test ciphername_test \
servername_test ocspapitest rsa_mp_test fatalerrtest tls13ccstest \
- sysdefaulttest
+ sysdefaulttest cmsapitest
SOURCE[versions]=versions.c
INCLUDE[versions]=../include
@@ -373,6 +373,10 @@ INCLUDE_MAIN___test_libtestutil_OLB = /INCLUDE=MAIN
INCLUDE[servername_test]=../include
DEPEND[servername_test]=../libcrypto ../libssl libtestutil.a
+ SOURCE[cmsapitest]=cmsapitest.c
+ INCLUDE[cmsapitest]=../include
+ DEPEND[cmsapitest]=../libcrypto libtestutil.a
+
IF[{- !$disabled{psk} -}]
PROGRAMS_NO_INST=dtls_mtu_test
SOURCE[dtls_mtu_test]=dtls_mtu_test.c ssltestlib.c