diff options
author | Martin Thomson <martin.thomson@gmail.com> | 2015-03-20 14:33:51 -0700 |
---|---|---|
committer | Martin Thomson <martin.thomson@gmail.com> | 2015-03-20 14:33:51 -0700 |
commit | 43deb3a0206428de8199b303c02c5cd27635567a (patch) | |
tree | a25b4f33f761777ecf1d2b659da31cdf587bcea5 /tests/cert/cert.sh | |
parent | 62856efa9a925df0ff1617807bbe18d1d348efdd (diff) | |
download | nss-hg-43deb3a0206428de8199b303c02c5cd27635567a.tar.gz |
Bug 1086145 - Improving handshake test coverage, r=wtc
Diffstat (limited to 'tests/cert/cert.sh')
-rwxr-xr-x | tests/cert/cert.sh | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/tests/cert/cert.sh b/tests/cert/cert.sh index 9f424ff5c..93316257d 100755 --- a/tests/cert/cert.sh +++ b/tests/cert/cert.sh @@ -958,8 +958,23 @@ cert_ssl_gtests() certu -N -d "${SSLGTESTDIR}" --empty-password 2>&1 # the ssl server used here is special: is a self-signed server # certificate with name server. - echo "$SCRIPTNAME: Creating server cert for ssl_gtests" - certu -S -z ${R_NOISE_FILE} -g 2048 -d ${SSLGTESTDIR} -n server -s "CN=server" -t C,C,C -x -m 1 -w -2 -v 120 -Z SHA256 -1 -2 <<CERTSCRIPT + echo "$SCRIPTNAME: Creating server certs for ssl_gtests" + certu -S -z ${R_NOISE_FILE} -g 2048 -d ${SSLGTESTDIR} -n server -s "CN=server" \ + -t C,C,C -x -m 1 -w -2 -v 120 -Z SHA256 -1 -2 <<CERTSCRIPT +0 +2 +9 +n +n + +n +CERTSCRIPT + if [ "$RET" -ne 0 ]; then + echo "return value is $RET" + Exit 6 "Fatal - failed to create RSA server cert for ssl_gtests" + fi + certu -S -z ${R_NOISE_FILE} -k ec -q nistp256 -d ${SSLGTESTDIR} -n ecdsa -s CN=ecdsa \ + -t C,C,C -x -m 1 -w -2 -v 120 -Z SHA256 -1 -2 <<CERTSCRIPT 0 2 9 @@ -971,7 +986,7 @@ CERTSCRIPT if [ "$RET" -ne 0 ]; then echo "return value is $RET" - Exit 6 "Fatal - failed to create server cert for ssl_gtests" + Exit 6 "Fatal - failed to create ECDSA server cert for ssl_gtests" fi } |