Mercurial > hg > nginx-tests
changeset 435:a7d04159e52b
Tests: completed proxy_ssl_session_reuse tests.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Fri, 11 Jul 2014 20:40:55 +0400 |
parents | a8596c7b33cc |
children | 4984dac109db |
files | proxy_ssl.t |
diffstat | 1 files changed, 8 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/proxy_ssl.t Fri Jul 11 17:37:38 2014 +0400 +++ b/proxy_ssl.t Fri Jul 11 20:40:55 2014 +0400 @@ -39,14 +39,16 @@ ssl_certificate_key localhost.key; ssl_certificate localhost.crt; + + location / { + add_header X-Session $ssl_session_reused; + } } server { listen 127.0.0.1:8080; server_name localhost; - add_header X-Foo ssl; - location /ssl_reuse { proxy_pass https://127.0.0.1:8081/; proxy_ssl_session_reuse on; @@ -85,9 +87,9 @@ ############################################################################### -like(http_get('/ssl'), qr/200 OK.*X-Foo: ssl/ms, 'ssl'); -like(http_get('/ssl'), qr/200 OK.*X-Foo: ssl/ms, 'ssl 2'); -like(http_get('/ssl_reuse'), qr/200 OK.*X-Foo: ssl/ms, 'ssl reuse session'); -like(http_get('/ssl_reuse'), qr/200 OK.*X-Foo: ssl/ms, 'ssl reuse session 2'); +like(http_get('/ssl'), qr/200 OK.*X-Session: \./s, 'ssl'); +like(http_get('/ssl'), qr/200 OK.*X-Session: \./s, 'ssl 2'); +like(http_get('/ssl_reuse'), qr/200 OK.*X-Session: \./s, 'ssl reuse session'); +like(http_get('/ssl_reuse'), qr/200 OK.*X-Session: r/s, 'ssl reuse session 2'); ###############################################################################