Mercurial > hg > nginx-tests
comparison ssl_ocsp.t @ 1693:5ac6efbe5552
Tests: removed TODO and try_run() checks for legacy versions.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Tue, 01 Jun 2021 16:40:18 +0300 |
parents | 2d371452658c |
children | 9d98c2ad3126 |
comparison
equal
deleted
inserted
replaced
1692:f6795e2e6a4b | 1693:5ac6efbe5552 |
---|---|
285 or die "Can't create certificate for $name: $!\n"; | 285 or die "Can't create certificate for $name: $!\n"; |
286 } | 286 } |
287 | 287 |
288 $t->run_daemon(\&http_daemon, $t, port(8081)); | 288 $t->run_daemon(\&http_daemon, $t, port(8081)); |
289 $t->run_daemon(\&http_daemon, $t, port(8082)); | 289 $t->run_daemon(\&http_daemon, $t, port(8082)); |
290 $t->try_run('no ssl_ocsp')->plan(14); | 290 $t->run()->plan(14); |
291 | 291 |
292 $t->waitforsocket("127.0.0.1:" . port(8081)); | 292 $t->waitforsocket("127.0.0.1:" . port(8081)); |
293 $t->waitforsocket("127.0.0.1:" . port(8082)); | 293 $t->waitforsocket("127.0.0.1:" . port(8082)); |
294 | 294 |
295 my $version = get_version(); | 295 my $version = get_version(); |
297 ############################################################################### | 297 ############################################################################### |
298 | 298 |
299 like(get('RSA', 'end'), qr/200 OK.*SUCCESS/s, 'ocsp leaf'); | 299 like(get('RSA', 'end'), qr/200 OK.*SUCCESS/s, 'ocsp leaf'); |
300 | 300 |
301 # demonstrate that ocsp int request is failed due to missing resolver | 301 # demonstrate that ocsp int request is failed due to missing resolver |
302 | |
303 TODO: { | |
304 todo_skip 'leaves coredump', 1 unless $t->has_version('1.19.1') | |
305 or $ENV{TEST_NGINX_UNSAFE}; | |
306 | 302 |
307 like(get('RSA', 'end', sni => 'resolver'), | 303 like(get('RSA', 'end', sni => 'resolver'), |
308 qr/400 Bad.*FAILED:certificate status request failed/s, | 304 qr/400 Bad.*FAILED:certificate status request failed/s, |
309 'ocsp many failed request'); | 305 'ocsp many failed request'); |
310 | |
311 } | |
312 | 306 |
313 # demonstrate that ocsp int request is actually made by failing ocsp response | 307 # demonstrate that ocsp int request is actually made by failing ocsp response |
314 | 308 |
315 like(get('RSA', 'end', port => 8444), | 309 like(get('RSA', 'end', port => 8444), |
316 qr/400 Bad.*FAILED:certificate status request failed/s, | 310 qr/400 Bad.*FAILED:certificate status request failed/s, |