Fix no-posix-io compile failure
[openssl.git] / test / ssl-tests / 06-sni-ticket.conf.in
index 9c5266f268d06110132429396fb5cf6f8a193bcb..b4f4ffc29d90b002c512f76f4d3a0ccc1f84116c 100644 (file)
@@ -19,13 +19,13 @@ our @tests = ();
 
 #Note: MaxProtocol is set to TLSv1.2 as session tickets work differently in
 #TLSv1.3.
-#TODO(TLS1.3): Implement TLSv1.3 style session tickets
 sub generate_tests() {
     foreach my $c ("SessionTicket", "-SessionTicket") {
         foreach my $s1 ("SessionTicket", "-SessionTicket") {
             foreach my $s2 ("SessionTicket", "-SessionTicket") {
                 foreach my $n ("server1", "server2") {
-                    my $result = expected_result($c, $s1, $s2, $n);
+                    my $ticket_result = expected_result($c, $s1, $s2, $n);
+                    my $session_id_result = "Yes"; # always, even with a ticket
                     push @tests, {
                         "name" => "sni-session-ticket",
                         "client" => {
@@ -48,7 +48,8 @@ sub generate_tests() {
                         "test" => {
                             "ExpectedServerName" => $n,
                             "ExpectedResult" => "Success",
-                            "SessionTicketExpected" => $result,
+                            "SessionIdExpected" => $session_id_result,
+                            "SessionTicketExpected" => $ticket_result,
                         }
                     };
                 }