summaryrefslogtreecommitdiff
path: root/tests/srp.c
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2018-03-13 15:46:16 +0100
committerNikos Mavrogiannopoulos <nmav@redhat.com>2018-03-19 17:19:18 +0100
commit80f182e8c205d3b25fedbc629d71abcd2483739e (patch)
tree4958e8376546928ee63f8181fcf8a0342b399927 /tests/srp.c
parent671826acc0893f05712266a49dac4851c6523bb7 (diff)
downloadgnutls-80f182e8c205d3b25fedbc629d71abcd2483739e.tar.gz
tests: updated for TLS1.3 inclusion
This moves the test to use a specific version or test multiple TLS versions if applicable. Resolves #413 Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
Diffstat (limited to 'tests/srp.c')
-rw-r--r--tests/srp.c19
1 files changed, 11 insertions, 8 deletions
diff --git a/tests/srp.c b/tests/srp.c
index 9a198ae8dc..9143293f7e 100644
--- a/tests/srp.c
+++ b/tests/srp.c
@@ -340,15 +340,18 @@ void doit(void)
fwrite(tpasswd_file, 1, strlen(tpasswd_file), fd);
fclose(fd);
+ start("srp-1024", "NORMAL:-VERS-ALL:+VERS-TLS1.2:-KX-ALL:+SRP", "test", "test", 0);
+ start("srp-1536", "NORMAL:-VERS-ALL:+VERS-TLS1.2:-KX-ALL:+SRP", "test2", "test2", 0);
+ start("srp-2048", "NORMAL:-VERS-ALL:+VERS-TLS1.2:-KX-ALL:+SRP", "test3", "test3", 0);
+ start("srp-3072", "NORMAL:-VERS-ALL:+VERS-TLS1.2:-KX-ALL:+SRP", "test4", "test4", 0);
+ start("srp-4096", "NORMAL:-VERS-ALL:+VERS-TLS1.2:-KX-ALL:+SRP", "test5", "test5", 0);
+ start("srp-8192", "NORMAL:-VERS-ALL:+VERS-TLS1.2:-KX-ALL:+SRP", "test7", "test7", 0);
+ start("srp-other", "NORMAL:-VERS-ALL:+VERS-TLS1.2:-KX-ALL:+SRP", "test9", "test9", GNUTLS_E_RECEIVED_ILLEGAL_PARAMETER);
+
+ start("srp-rsa", "NORMAL:-VERS-ALL:+VERS-TLS1.2:-KX-ALL:+SRP-RSA", "test", "test", 0);
+
+ /* check whether SRP works with the default protocol set */
start("srp-1024", "NORMAL:-KX-ALL:+SRP", "test", "test", 0);
- start("srp-1536", "NORMAL:-KX-ALL:+SRP", "test2", "test2", 0);
- start("srp-2048", "NORMAL:-KX-ALL:+SRP", "test3", "test3", 0);
- start("srp-3072", "NORMAL:-KX-ALL:+SRP", "test4", "test4", 0);
- start("srp-4096", "NORMAL:-KX-ALL:+SRP", "test5", "test5", 0);
- start("srp-8192", "NORMAL:-KX-ALL:+SRP", "test7", "test7", 0);
- start("srp-other", "NORMAL:-KX-ALL:+SRP", "test9", "test9", GNUTLS_E_RECEIVED_ILLEGAL_PARAMETER);
-
- start("srp-rsa", "NORMAL:-KX-ALL:+SRP-RSA", "test", "test", 0);
remove("tpasswd");
remove("tpasswd.conf");