@@ -48,8 +48,6 @@ sub new {
48
48
)
49
49
or die " Can't create temp directory: $! \n " ;
50
50
$self -> {_testdir } =~ s !\\ ! /! g if $^O eq ' MSWin32' ;
51
- mkdir " $self ->{_testdir}/logs"
52
- or die " Can't create logs directory: $! \n " ;
53
51
54
52
Test::More::BAIL_OUT(" no $NGINX binary found" )
55
53
unless -x $NGINX ;
@@ -291,24 +289,16 @@ sub try_run($$) {
291
289
my ($self , $message ) = @_ ;
292
290
293
291
eval {
294
- open OLDERR, " >&" , \*STDERR ;
295
- open NEWERR, " >" , $self -> {_testdir } . ' /stderr'
296
- or die " Can't open stderr: $! " ;
297
- close STDERR ;
298
- open STDERR , " >&" , \*NEWERR;
299
- close NEWERR;
300
-
292
+ open OLDERR, " >&" , \*STDERR ; close STDERR ;
301
293
$self -> run();
302
-
303
- close STDERR ;
304
294
open STDERR , " >&" , \*OLDERR;
305
295
};
306
296
307
297
return $self unless $@ ;
308
298
309
299
if ($ENV {TEST_NGINX_VERBOSE }) {
310
- open F, ' <' , $self -> {_testdir } . ' /stderr '
311
- or die " Can't open stderr : $! " ;
300
+ open F, ' <' , $self -> {_testdir } . ' /error.log '
301
+ or die " Can't open error.log : $! " ;
312
302
log_core($_ ) while (<F>);
313
303
close F;
314
304
}
@@ -350,10 +340,8 @@ sub run(;$) {
350
340
my @globals = $self -> {_test_globals } ?
351
341
() : (' -g' , " pid $testdir /nginx.pid; "
352
342
. " error_log $testdir /error.log debug;" );
353
- my @error = $self -> has_version(' 1.19.5' ) ?
354
- (' -e' , ' error.log' ) : ();
355
343
exec ($NGINX , ' -p' , " $testdir /" , ' -c' , ' nginx.conf' ,
356
- @ error , @globals )
344
+ ' -e ' , ' error.log ' , @globals )
357
345
or die " Unable to exec(): $! \n " ;
358
346
}
359
347
@@ -425,10 +413,8 @@ sub dump_config() {
425
413
my @globals = $self -> {_test_globals } ?
426
414
() : (' -g' , " pid $testdir /nginx.pid; "
427
415
. " error_log $testdir /error.log debug;" );
428
- my @error = $self -> has_version(' 1.19.5' ) ?
429
- (' -e' , ' error.log' ) : ();
430
416
my $command = " $NGINX -T -p $testdir / -c nginx.conf "
431
- . join (' ' , @error , @globals );
417
+ . " -e error.log " . join (' ' , @globals );
432
418
433
419
return qx/ $command 2>&1/ ;
434
420
}
@@ -481,10 +467,8 @@ sub reload() {
481
467
my @globals = $self -> {_test_globals } ?
482
468
() : (' -g' , " pid $testdir /nginx.pid; "
483
469
. " error_log $testdir /error.log debug;" );
484
- my @error = $self -> has_version(' 1.19.5' ) ?
485
- (' -e' , ' error.log' ) : ();
486
470
system ($NGINX , ' -p' , $testdir , ' -c' , " nginx.conf" ,
487
- ' -s' , ' reload' , @ error , @globals ) == 0
471
+ ' -s' , ' reload' , ' -e ' , ' error.log ' , @globals ) == 0
488
472
or die " system() failed: $? \n " ;
489
473
490
474
} else {
@@ -506,10 +490,8 @@ sub stop() {
506
490
my @globals = $self -> {_test_globals } ?
507
491
() : (' -g' , " pid $testdir /nginx.pid; "
508
492
. " error_log $testdir /error.log debug;" );
509
- my @error = $self -> has_version(' 1.19.5' ) ?
510
- (' -e' , ' error.log' ) : ();
511
493
system ($NGINX , ' -p' , $testdir , ' -c' , " nginx.conf" ,
512
- ' -s' , ' quit' , @ error , @globals ) == 0
494
+ ' -s' , ' quit' , ' -e ' , ' error.log ' , @globals ) == 0
513
495
or die " system() failed: $? \n " ;
514
496
515
497
} else {
@@ -530,10 +512,8 @@ sub stop() {
530
512
my @globals = $self -> {_test_globals } ?
531
513
() : (' -g' , " pid $testdir /nginx.pid; "
532
514
. " error_log $testdir /error.log debug;" );
533
- my @error = $self -> has_version(' 1.19.5' ) ?
534
- (' -e' , ' error.log' ) : ();
535
515
system ($NGINX , ' -p' , $testdir , ' -c' , " nginx.conf" ,
536
- ' -s' , ' stop' , @ error , @globals ) == 0
516
+ ' -s' , ' stop' , ' -e ' , ' error.log ' , @globals ) == 0
537
517
or die " system() failed: $? \n " ;
538
518
539
519
} else {
0 commit comments