From: Nikos Mavrogiannopoulos Date: Fri, 28 Jul 2017 09:00:03 +0000 (+0200) Subject: tests: updated for errors returned due to early signature selection X-Git-Tag: gnutls_3_6_0~138 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ed82bb15bc0637a6650ad66f1fb5bb69e60db003;p=thirdparty%2Fgnutls.git tests: updated for errors returned due to early signature selection Signed-off-by: Nikos Mavrogiannopoulos --- diff --git a/tests/server_ecdsa_key.c b/tests/server_ecdsa_key.c index d2c400208f..b290d7d91f 100644 --- a/tests/server_ecdsa_key.c +++ b/tests/server_ecdsa_key.c @@ -89,7 +89,7 @@ void doit(void) } test_cli_serv_expect(serv_cred, cli_cred, "NORMAL", "NORMAL:-SIGN-ALL", NULL, GNUTLS_E_AGAIN, GNUTLS_E_UNSUPPORTED_SIGNATURE_ALGORITHM); - test_cli_serv_expect(serv_cred, cli_cred, "NORMAL", "NORMAL:-SIGN-ECDSA-SHA224:-SIGN-ECDSA-SHA1:-SIGN-ECDSA-SHA256:-SIGN-ECDSA-SHA384:-SIGN-ECDSA-SHA512", NULL, GNUTLS_E_UNWANTED_ALGORITHM, GNUTLS_E_AGAIN); + test_cli_serv_expect(serv_cred, cli_cred, "NORMAL", "NORMAL:-SIGN-ECDSA-SHA224:-SIGN-ECDSA-SHA1:-SIGN-ECDSA-SHA256:-SIGN-ECDSA-SHA384:-SIGN-ECDSA-SHA512", NULL, GNUTLS_E_NO_CIPHER_SUITES, GNUTLS_E_AGAIN); gnutls_certificate_free_credentials(serv_cred); gnutls_certificate_free_credentials(cli_cred); diff --git a/tests/tls12-server-kx-neg.c b/tests/tls12-server-kx-neg.c index 009f2d8d74..0595e9fc51 100644 --- a/tests/tls12-server-kx-neg.c +++ b/tests/tls12-server-kx-neg.c @@ -315,7 +315,7 @@ test_case_st tests[] = { }, { .name = "TLS 1.2 ECDHE-ECDSA with cred and cert but incompatible (ed25519) curves", - .server_ret = GNUTLS_E_UNWANTED_ALGORITHM, + .server_ret = GNUTLS_E_NO_CIPHER_SUITES, .client_ret = GNUTLS_E_AGAIN, .have_cert_cred = 1, .have_ed25519_sign_cert = 1,