# HG changeset patch # User Sergey Kandaurov # Date 1606171567 0 # Node ID 166461f0bd4b0934d1531e54214be56a0365d32d # Parent 436d0ffc2ea3f5e4171eb3db6f880f9ef7803055 Tests: added $ssl_server_name checks to stream_ssl_certificate.t. Previously, the checks were exempted from stream tests, since the stream module did not implement a server name callback, so OpenSSL 1.1.1 didn't save it to the session. Since 7e8bcba6d039 (1.15.10), it's implemented. This change is thereby a diff reduction to ssl_certificate.t. diff --git a/stream_ssl_certificate.t b/stream_ssl_certificate.t --- a/stream_ssl_certificate.t +++ b/stream_ssl_certificate.t @@ -162,13 +162,9 @@ like(get('password', 8083), qr/password/ my ($s, $ssl) = get('default', 8080); my $ses = Net::SSLeay::get_session($ssl); -like(get('default', 8080, $ses), qr/:r/, 'session reused'); - -# do not check $ssl_server_name, since stream doesn't install SNI callback -# see for more details: https://github.com/openssl/openssl/issues/7014 - -like(get('default', 8081, $ses), qr/:r/, 'session id context match'); -like(get('default', 8082, $ses), qr/:\./, 'session id context distinct'); +like(get('default', 8080, $ses), qr/default:r/, 'session reused'); +like(get('default', 8081, $ses), qr/default:r/, 'session id context match'); +like(get('default', 8082, $ses), qr/default:\./, 'session id context distinct'); # errors