X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=t%2Fperf-nntpd.t;h=6f891ddb0a7383ef8b7a005c97d6743936948d06;hb=ad6f26f3b9f0e428020d05667987556f8fcbec2f;hp=c7d2eaffe9b5b1a787fe38c314fd569c1f69dd15;hpb=2a3e3a0469f54f6a4f80bf04614e5ddd794a6c5e;p=public-inbox.git diff --git a/t/perf-nntpd.t b/t/perf-nntpd.t index c7d2eaff..6f891ddb 100644 --- a/t/perf-nntpd.t +++ b/t/perf-nntpd.t @@ -5,12 +5,11 @@ use warnings; use Test::More; use Benchmark qw(:all :hireswallclock); use PublicInbox::Inbox; -use File::Temp qw/tempdir/; use Net::NNTP; my $pi_dir = $ENV{GIANT_PI_DIR}; plan skip_all => "GIANT_PI_DIR not defined for $0" unless $pi_dir; eval { require PublicInbox::Search }; -my ($host_port, $group, %opts, $s, $td); +my ($host_port, $group, %opts, $s, $td, $tmp_obj); require './t/common.perl'; if (($ENV{NNTP_TEST_URL} || '') =~ m!\Anntp://([^/]+)/([^/]+)\z!) { @@ -20,7 +19,8 @@ if (($ENV{NNTP_TEST_URL} || '') =~ m!\Anntp://([^/]+)/([^/]+)\z!) { $group = 'inbox.test.perf.nntpd'; my $ibx = { inboxdir => $pi_dir, newsgroup => $group }; $ibx = PublicInbox::Inbox->new($ibx); - my $tmpdir = tempdir('perf-nntpd-XXXXXX', TMPDIR => 1, CLEANUP => 1); + my $tmpdir; + ($tmpdir, $tmp_obj) = tmpdir(); my $pi_config = "$tmpdir/config"; {