From 7eeadcb62729b0efbcb53cd9b7b181897c92cf9a Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Wed, 14 Jun 2017 00:14:46 +0000 Subject: search: remove unnecessary abstractions and functionality This simplifies the code a bit and reduces the translation overhead for looking directly at data from tools shipped with Xapian. While we're at it, fix thread-all.t :) --- t/search.t | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 't') diff --git a/t/search.t b/t/search.t index c9c4e346..a75dc9b5 100644 --- a/t/search.t +++ b/t/search.t @@ -95,15 +95,8 @@ sub filter_mids { is($found->mid, 'root@s', 'mid set correctly'); ok(int($found->thread_id) > 0, 'thread_id is an integer'); + my ($res, @res); my @exp = sort qw(root@s last@s); - my $res = $ro->query("path:hello_world"); - my @res = filter_mids($res); - is_deeply(\@res, \@exp, 'got expected results for path: match'); - - foreach my $p (qw(hello hello_ hello_world2 hello_world_)) { - $res = $ro->query("path:$p"); - is($res->{total}, 0, "path variant `$p' does not match"); - } $res = $ro->query('s:(Hello world)'); @res = filter_mids($res); -- cgit v1.2.3-24-ge0c7