Mercurial > hg > nginx-tests
comparison ssl.t @ 1399:de181159f279
Tests: unbreak $ssl_ciphers test with BoringSSL.
SSL_get_shared_ciphers() is a stub there.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Mon, 19 Nov 2018 18:14:37 +0300 |
parents | 965bddf88b8f |
children | 8c764fd93b5e |
comparison
equal
deleted
inserted
replaced
1398:9242811bf22b | 1399:de181159f279 |
---|---|
245 # embedded variables | 245 # embedded variables |
246 | 246 |
247 like(get('/id', 8085), qr/^body \w{64}$/m, 'session id'); | 247 like(get('/id', 8085), qr/^body \w{64}$/m, 'session id'); |
248 unlike(http_get('/id'), qr/body \w/, 'session id no ssl'); | 248 unlike(http_get('/id'), qr/body \w/, 'session id no ssl'); |
249 like(get('/cipher', 8085), qr/^body [\w-]+$/m, 'cipher'); | 249 like(get('/cipher', 8085), qr/^body [\w-]+$/m, 'cipher'); |
250 like(get('/ciphers', 8084), qr/^body [:\w-]+$/m, 'ciphers'); | 250 my $re = $t->has_module('BoringSSL') ? '' : qr/[:\w-]+/; |
251 like(get('/ciphers', 8084), qr/^body $re$/m, 'ciphers'); | |
251 like(get('/client_verify', 8085), qr/^body NONE$/m, 'client verify'); | 252 like(get('/client_verify', 8085), qr/^body NONE$/m, 'client verify'); |
252 like(get('/protocol', 8085), qr/^body (TLS|SSL)v(\d|\.)+$/m, 'protocol'); | 253 like(get('/protocol', 8085), qr/^body (TLS|SSL)v(\d|\.)+$/m, 'protocol'); |
253 like(cert('/issuer', 8085), qr!^body CN=issuer:/CN=issuer$!m, 'issuer'); | 254 like(cert('/issuer', 8085), qr!^body CN=issuer:/CN=issuer$!m, 'issuer'); |
254 like(cert('/subject', 8085), qr!^body CN=subject:/CN=subject$!m, 'subject'); | 255 like(cert('/subject', 8085), qr!^body CN=subject:/CN=subject$!m, 'subject'); |
255 like(cert('/time', 8085), qr/^body [:\s\w]+![:\s\w]+![23]$/m, 'time'); | 256 like(cert('/time', 8085), qr/^body [:\s\w]+![:\s\w]+![23]$/m, 'time'); |