diff geo_unix.t @ 1573:d7e83ce613c2

Tests: unix sockets removal tests on master process exit.
author Sergey Kandaurov <pluknet@nginx.com>
date Tue, 02 Jun 2020 14:30:27 +0300
parents 144c6ce732e4
children 5ac6efbe5552
line wrap: on
line diff
--- a/geo_unix.t
+++ b/geo_unix.t
@@ -22,7 +22,7 @@ use Test::Nginx;
 select STDERR; $| = 1;
 select STDOUT; $| = 1;
 
-my $t = Test::Nginx->new()->has(qw/http geo proxy unix/)->plan(5);
+my $t = Test::Nginx->new()->has(qw/http geo proxy unix/)->plan(6);
 
 $t->write_file_expand('nginx.conf', <<'EOF');
 
@@ -100,4 +100,13 @@ like($r, qr/^X-Ranges-Addr: none/m, 'geo
 
 like(http_get('/?ip=192.0.2.1'), qr/^X-Arg: test/m, 'geo unix variable');
 
+$t->stop();
+
+TODO: {
+local $TODO = 'not yet' unless $t->has_version('1.19.1');
+
+is(-e $t->testdir() . '/unix.sock', undef, 'unix socket removed');
+
+}
+
 ###############################################################################