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) = @_;