From 2d3fc25afe7435992236ac143039b24248c5e74d Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Sat, 28 Nov 2020 05:09:15 +0000 Subject: nntp: XPATH uses ->ALL extindex, too Another 30-40% speedup when testing against a local lore.kernel.org mirror. In either case, we'll consistently sort the response for ease-of-testing and client-side cache-friendliness. --- t/extsearch.t | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 't') diff --git a/t/extsearch.t b/t/extsearch.t index f5855558..4f1dbadf 100644 --- a/t/extsearch.t +++ b/t/extsearch.t @@ -74,9 +74,11 @@ EOF SKIP: { require_mods(qw(Net::NNTP), 1); my ($out, $err) = ("$home/nntpd.out.log", "$home/nntpd.err.log"); - my $cmd = [ '-nntpd', '-W0' ]; #, "--stdout=$out", "--stderr=$err" ]; + my $cmd = [ '-nntpd', '-W0', "--stdout=$out", "--stderr=$err" ]; my $td = start_script($cmd, undef, { 3 => $sock }); my $n = Net::NNTP->new($host_port); + my @xp = $n->xpath(''); + is_deeply(\@xp, [ qw(v1.example/1 v2.example/1) ]); $n->group('v1.example'); my $res = $n->head(1); @$res = grep(/^Xref: /, @$res); -- cgit v1.2.3-24-ge0c7