]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
tests: updated for errors returned due to early signature selection
authorNikos Mavrogiannopoulos <nmav@redhat.com>
Fri, 28 Jul 2017 09:00:03 +0000 (11:00 +0200)
committerNikos Mavrogiannopoulos <nmav@redhat.com>
Fri, 4 Aug 2017 14:46:38 +0000 (16:46 +0200)
Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
tests/server_ecdsa_key.c
tests/tls12-server-kx-neg.c

index d2c400208f2c86d615380f2ad8328e61a95d1fef..b290d7d91f8189e0381f28840ad09ee2293016e9 100644 (file)
@@ -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);
index 009f2d8d74c3e530fc117f9447eff16e7eb3061f..0595e9fc51f4fc642226a723c33afec159cd45a9 100644 (file)
@@ -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,