# HG changeset patch # User Sergey Kandaurov # Date 1606171564 0 # Node ID cea0591b13dd570adf883452046054c158100c99 # Parent c56df3527161c6149c5ff33b8d94ff2f274fbff0 Tests: fixed TLSv1.3 session reuse in stream_ssl_certificate.t. See 8b122b35703b for details. This is a missing part for stream tests. diff --git a/stream_ssl_certificate.t b/stream_ssl_certificate.t --- a/stream_ssl_certificate.t +++ b/stream_ssl_certificate.t @@ -159,7 +159,7 @@ like(get('password', 8083), qr/password/ # session reuse -my ($s, $ssl) = get_ssl_socket('default', 8080); +my ($s, $ssl) = get('default', 8080); my $ses = Net::SSLeay::get_session($ssl); like(get('default', 8080, $ses), qr/:r/, 'session reused'); @@ -183,7 +183,8 @@ sub get { my ($s, $ssl) = get_ssl_socket($host, $port, $ctx) or return; my $r = Net::SSLeay::read($ssl); $s->close(); - return $r; + return $r unless wantarray(); + return ($s, $ssl); } sub cert {