summaryrefslogtreecommitdiff
path: root/gtests/freebl_gtest
diff options
context:
space:
mode:
authorKai Engert <kaie@kuix.de>2017-12-19 16:44:11 +0100
committerKai Engert <kaie@kuix.de>2017-12-19 16:44:11 +0100
commitb43eba209f409624ffb062387e9c6cff9a81952b (patch)
tree87a3d137bdadcfd64c6b86658880451c4a78c08b /gtests/freebl_gtest
parenta57e3b5b290f4b78354188ba6900768ccac8a41b (diff)
downloadnss-hg-b43eba209f409624ffb062387e9c6cff9a81952b.tar.gz
Bug 1409516, NSS Tests detect FIPS buildconfiguration using certutil --build-flags. gyp builds with --enable-fips enable init tests. Enable cert_rsa_exponent test. Add Linux64 FIPS gyp build to taskcluster/CI. r=franziskus
Diffstat (limited to 'gtests/freebl_gtest')
-rw-r--r--gtests/freebl_gtest/rsa_unittest.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/gtests/freebl_gtest/rsa_unittest.cc b/gtests/freebl_gtest/rsa_unittest.cc
index c2c435330..5c667a1d1 100644
--- a/gtests/freebl_gtest/rsa_unittest.cc
+++ b/gtests/freebl_gtest/rsa_unittest.cc
@@ -53,5 +53,9 @@ TEST_F(RSANewKeyTest, WrongKeysizeTest) {
TEST_F(RSANewKeyTest, expThreeTest) {
ScopedRSAPrivateKey key(CreateKeyWithExponent(2048, 0x03));
+#ifdef NSS_FIPS_DISABLED
ASSERT_TRUE(key != nullptr);
+#else
+ ASSERT_TRUE(key == nullptr);
+#endif
}