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,