<div dir="ltr"><div>Hi!</div><div><br></div><div>I run the following test.</div><div><br></div><div><div>> cat test.t</div><div>#!/usr/bin/perl</div><div><br></div><div>use warnings;</div><div>use strict;</div><div><br></div><div>use File::Temp qw/ tempdir /;</div><div><br></div><div>tempdir(</div><div>        'nginx-test-XXXXXXXXXX',</div><div>        TMPDIR => 1</div><div>    )</div><div>        or die "Can't create temp directory: $!\n";</div></div><div><br></div><div><br></div><div>> prove test.t</div><div><br></div><div><br></div><div>> ll -d /tmp/nginx-test*</div><div>drwx------ 2 root root 4096 <span style="color:rgb(84,84,84)">Oct</span> 20 06:09 /tmp/nginx-test-8ZmZ2FksyP<br></div><div><br></div><div><br></div><div>The same problem is exist in nginx-test. And I can't pass the test like request_id.t.</div><div><br></div><div><div>sub new {</div><div>    my $self = {};</div><div>    bless $self;</div><div><br></div><div>    $self->{_pid} = $$;</div><div>    $self->{_alerts} = 1;</div><div><br></div><div>    $self->{_testdir} = tempdir(</div><div>        'nginx-test-XXXXXXXXXX',</div><div>        TMPDIR => 1</div><div>    )</div><div>        or die "Can't create temp directory: $!\n";</div><div><br></div><div>+  chmod 0755, $self->{_testdir}; # Should I change permission here???  </div><div><br></div><div>    $self->{_testdir} =~ s!\\!/!g if $^O eq 'MSWin32';</div><div>    mkdir "$self->{_testdir}/logs"</div><div>        or die "Can't create logs directory: $!\n";</div><div><br></div><div>    Test::More::BAIL_OUT("no $NGINX binary found")</div><div>        unless -x $NGINX;</div><div><br></div><div>    return $self;</div><div>}</div></div><div><br></div><div>B.R~</div><div><br></div></div>