]> Sergey Matveev's repositories - public-inbox.git/blobdiff - t/v2mirror.t
tests: common tcp_server and unix_server helpers
[public-inbox.git] / t / v2mirror.t
index c31dcd5bf7cdc2ed6c8df36ab89656eb70f8d7d2..9bc32f3003c375a74a80ad2d2f45c836b72e6b83 100644 (file)
@@ -60,17 +60,11 @@ my $epoch_max = $v2w->{epoch_max};
 ok($epoch_max > 0, "multiple epochs");
 $v2w->done;
 
-my %opts = (
-       LocalAddr => '127.0.0.1',
-       ReuseAddr => 1,
-       Proto => 'tcp',
-       Listen => 1024,
-);
 my ($sock, $pid);
 END { kill 'TERM', $pid if defined $pid };
 
 $! = 0;
-$sock = IO::Socket::INET->new(%opts);
+$sock = tcp_server();
 ok($sock, 'sock created');
 my $cmd = [ "$script-httpd", "--stdout=$tmpdir/out", "--stderr=$tmpdir/err" ];
 ok(defined($pid = spawn_listener(undef, $cmd, [ $sock ])),