summaryrefslogtreecommitdiff
path: root/tests/resume.c
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2016-02-11 14:45:40 +0100
committerNikos Mavrogiannopoulos <nmav@redhat.com>2016-02-16 09:59:59 +0100
commitb0f739c644b4182742bbb5f1485897aabeda6169 (patch)
treebae63d7f94b530a0d92bb7e7b84adbf6cfb7ed13 /tests/resume.c
parentcc82a0942b1866830541e6b0d874a7c95d091525 (diff)
downloadgnutls-b0f739c644b4182742bbb5f1485897aabeda6169.tar.gz
tests: resume: simplified structure assignment using C99 syntax
Diffstat (limited to 'tests/resume.c')
-rw-r--r--tests/resume.c35
1 files changed, 28 insertions, 7 deletions
diff --git a/tests/resume.c b/tests/resume.c
index b7bc799fca..1b14f2bd43 100644
--- a/tests/resume.c
+++ b/tests/resume.c
@@ -1,8 +1,9 @@
/*
- * Copyright (C) 2004-2012 Free Software Foundation, Inc.
+ * Copyright (C) 2004-2016 Free Software Foundation, Inc.
* Copyright (C) 2013 Adam Sampson <ats@offog.org>
+ * Copyright (C) 2016 Red Hat, Inc.
*
- * Author: Simon Josefsson
+ * Author: Simon Josefsson, Nikos Mavrogiannopoulos
*
* This file is part of GnuTLS.
*
@@ -73,11 +74,31 @@ struct params_res {
pid_t child;
struct params_res resume_tests[] = {
- {"try to resume from db", 1, 0, 0, 1},
- {"try to resume from session ticket", 0, 1, 1, 1},
- {"try to resume from session ticket (server only)", 0, 1, 0, 0},
- {"try to resume from session ticket (client only)", 0, 0, 1, 0},
- {"try to resume from db and ticket", 1, 1, 1, 1},
+ {.desc = "try to resume from db",
+ .enable_db = 1,
+ .enable_session_ticket_server = 0,
+ .enable_session_ticket_client = 0,
+ .expect_resume = 1},
+ {.desc = "try to resume from session ticket",
+ .enable_db = 0,
+ .enable_session_ticket_server = 1,
+ .enable_session_ticket_client = 1,
+ .expect_resume = 1},
+ {.desc = "try to resume from session ticket (server only)",
+ .enable_db = 0,
+ .enable_session_ticket_server = 1,
+ .enable_session_ticket_client = 0,
+ .expect_resume = 0},
+ {.desc = "try to resume from session ticket (client only)",
+ .enable_db = 0,
+ .enable_session_ticket_server = 0,
+ .enable_session_ticket_client = 1,
+ .expect_resume = 0},
+ {.desc = "try to resume from db and ticket",
+ .enable_db = 1,
+ .enable_session_ticket_server = 1,
+ .enable_session_ticket_client = 1,
+ .expect_resume = 1},
{NULL, -1}
};