Mercurial > hg > nginx-tests
comparison ssl_certificate_chain.t @ 952:e9064d691790
Tests: converted tests to run in parallel.
author | Andrey Zelenkov <zelenkov@nginx.com> |
---|---|
date | Tue, 21 Jun 2016 16:39:13 +0300 |
parents | 0af386a519d2 |
children | 882267679006 |
comparison
equal
deleted
inserted
replaced
951:9361c7eddfc1 | 952:e9064d691790 |
---|---|
41 | 41 |
42 http { | 42 http { |
43 %%TEST_GLOBALS_HTTP%% | 43 %%TEST_GLOBALS_HTTP%% |
44 | 44 |
45 server { | 45 server { |
46 listen 127.0.0.1:8081 ssl; | 46 listen 127.0.0.1:%%PORT_0%% ssl; |
47 server_name localhost; | 47 server_name localhost; |
48 | 48 |
49 ssl_certificate_key end.key; | 49 ssl_certificate_key end.key; |
50 ssl_certificate end.crt; | 50 ssl_certificate end.crt; |
51 } | 51 } |
52 | 52 |
53 server { | 53 server { |
54 listen 127.0.0.1:8082 ssl; | 54 listen 127.0.0.1:%%PORT_1%% ssl; |
55 server_name localhost; | 55 server_name localhost; |
56 | 56 |
57 ssl_certificate_key int.key; | 57 ssl_certificate_key int.key; |
58 ssl_certificate int.crt; | 58 ssl_certificate int.crt; |
59 } | 59 } |
60 | 60 |
61 server { | 61 server { |
62 listen 127.0.0.1:8083 ssl; | 62 listen 127.0.0.1:%%PORT_2%% ssl; |
63 server_name localhost; | 63 server_name localhost; |
64 | 64 |
65 ssl_certificate_key end.key; | 65 ssl_certificate_key end.key; |
66 ssl_certificate end-int.crt; | 66 ssl_certificate end-int.crt; |
67 } | 67 } |
135 | 135 |
136 $t->run(); | 136 $t->run(); |
137 | 137 |
138 ############################################################################### | 138 ############################################################################### |
139 | 139 |
140 is(get_ssl_socket(8081), undef, 'incomplete chain'); | 140 is(get_ssl_socket(port(0)), undef, 'incomplete chain'); |
141 ok(get_ssl_socket(8082), 'intermediate'); | 141 ok(get_ssl_socket(port(1)), 'intermediate'); |
142 ok(get_ssl_socket(8083), 'intermediate server'); | 142 ok(get_ssl_socket(port(2)), 'intermediate server'); |
143 | 143 |
144 ############################################################################### | 144 ############################################################################### |
145 | 145 |
146 sub get_ssl_socket { | 146 sub get_ssl_socket { |
147 my ($port) = @_; | 147 my ($port) = @_; |