comparison ssl_sni_sessions.t @ 819:3200d5b4ffa8

Tests: removed TODOs for fixes merged in 1.8.1.
author Sergey Kandaurov <pluknet@nginx.com>
date Tue, 26 Jan 2016 14:36:57 +0300
parents 80e17d44088c
children e9064d691790
comparison
equal deleted inserted replaced
818:685fc620d721 819:3200d5b4ffa8
136 my $ctx = get_ssl_context(); 136 my $ctx = get_ssl_context();
137 137
138 like(get('default', 8443, $ctx), qr!default:\.!, 'default server'); 138 like(get('default', 8443, $ctx), qr!default:\.!, 'default server');
139 like(get('default', 8443, $ctx), qr!default:r!, 'default server reused'); 139 like(get('default', 8443, $ctx), qr!default:r!, 'default server reused');
140 140
141 TODO: {
142 local $TODO = 'not yet' unless $t->has_version('1.9.6');
143
144 # check that sessions are still properly saved and restored 141 # check that sessions are still properly saved and restored
145 # when using an SNI-based virtual server with different session cache; 142 # when using an SNI-based virtual server with different session cache;
146 # as session resumption happens before SNI, only default server 143 # as session resumption happens before SNI, only default server
147 # settings are expected to matter 144 # settings are expected to matter
148 145
161 158
162 $ctx = get_ssl_context(); 159 $ctx = get_ssl_context();
163 160
164 like(get('tickets', 8444, $ctx), qr!tickets:\.!, 'tickets'); 161 like(get('tickets', 8444, $ctx), qr!tickets:\.!, 'tickets');
165 like(get('tickets', 8444, $ctx), qr!tickets:r!, 'tickets reused'); 162 like(get('tickets', 8444, $ctx), qr!tickets:r!, 'tickets reused');
166
167 }
168 163
169 ############################################################################### 164 ###############################################################################
170 165
171 sub get_ssl_context { 166 sub get_ssl_context {
172 return IO::Socket::SSL::SSL_Context->new( 167 return IO::Socket::SSL::SSL_Context->new(