summaryrefslogtreecommitdiff
path: root/tests/cert
diff options
context:
space:
mode:
authorDaiki Ueno <dueno@redhat.com>2017-08-30 12:33:57 +0200
committerDaiki Ueno <dueno@redhat.com>2017-08-30 12:33:57 +0200
commit57f9ddafc7c1d163cf8b6d74eb03ed9f7315d770 (patch)
tree6a16a75a7b97bf15b40eea163768017bf404f2dd /tests/cert
parent66180686c6459bedb33ef61a1cb0b7ca949adbe8 (diff)
downloadnss-hg-57f9ddafc7c1d163cf8b6d74eb03ed9f7315d770.tar.gz
Bug 1342412, certutil: Error out when setting password fails, r=kaie
Diffstat (limited to 'tests/cert')
-rwxr-xr-xtests/cert/cert.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/cert/cert.sh b/tests/cert/cert.sh
index 6b0843c62..2eb7bdf5a 100755
--- a/tests/cert/cert.sh
+++ b/tests/cert/cert.sh
@@ -1276,6 +1276,11 @@ MODSCRIPT
html_passed "${CU_ACTION}"
fi
+ CU_ACTION="Setting invalid database password in FIPS mode"
+ RETEXPECTED=255
+ certu -W -d "${PROFILEDIR}" -f "${R_FIPSPWFILE}" -@ "${R_FIPSBADPWFILE}" 2>&1
+ RETEXPECTED=0
+
CU_ACTION="Generate Certificate for ${CERTNAME}"
CU_SUBJECT="CN=${CERTNAME}, E=fips@bogus.com, O=BOGUS NSS, OU=FIPS PUB 140, L=Mountain View, ST=California, C=US"
certu -S -n ${FIPSCERTNICK} -x -t "Cu,Cu,Cu" -d "${PROFILEDIR}" -f "${R_FIPSPWFILE}" -k dsa -v 600 -m 500 -z "${R_NOISE_FILE}" 2>&1