aboutsummaryrefslogtreecommitdiff
path: root/crypto/crypto_test.cc
diff options
context:
space:
mode:
authorAdam Langley <alangley@gmail.com>2022-03-18 11:38:22 -0700
committerAdam Langley <agl@google.com>2022-03-21 19:32:15 +0000
commit972ab522382ace61745be58c330a9e3cdfb1bd1b (patch)
treec354a1b21d2ef2042b88990acf46b27771ba33cf /crypto/crypto_test.cc
parentc6e8f3ed08205aa7494d739d31bccf24dd9fa124 (diff)
downloadboringssl-972ab522382ace61745be58c330a9e3cdfb1bd1b.zip
boringssl-972ab522382ace61745be58c330a9e3cdfb1bd1b.tar.gz
boringssl-972ab522382ace61745be58c330a9e3cdfb1bd1b.tar.bz2
Allow the integrity test to be run on demand.
Change-Id: If45a98427516c5a26f2048adb8f8d0415417dcf8 Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/51987 Reviewed-by: David Benjamin <davidben@google.com>
Diffstat (limited to 'crypto/crypto_test.cc')
-rw-r--r--crypto/crypto_test.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/crypto/crypto_test.cc b/crypto/crypto_test.cc
index 228aaf2..caccba5 100644
--- a/crypto/crypto_test.cc
+++ b/crypto/crypto_test.cc
@@ -152,3 +152,9 @@ TEST(Crypto, QueryAlgorithmStatus) {
EXPECT_FALSE(FIPS_query_algorithm_status("FakeEncrypt"));
EXPECT_FALSE(FIPS_query_algorithm_status(""));
}
+
+#if defined(BORINGSSL_FIPS) && !defined(OPENSSL_ASAN)
+TEST(Crypto, OnDemandIntegrityTest) {
+ BORINGSSL_integrity_test();
+}
+#endif