From d893d3c028a7fc442e024e5e5b8ea737945b19b3 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Thu, 31 Dec 2020 17:47:50 -1200 Subject: treewide: reduce load_xapian* callsites Hopefully this will make it easier to spot dependency bugs in the future. --- t/indexlevels-mirror.t | 4 +--- t/replace.t | 3 +-- 2 files changed, 2 insertions(+), 5 deletions(-) (limited to 't') diff --git a/t/indexlevels-mirror.t b/t/indexlevels-mirror.t index a2afbd74..53826aef 100644 --- a/t/indexlevels-mirror.t +++ b/t/indexlevels-mirror.t @@ -172,9 +172,7 @@ my $import_index_incremental = sub { $import_index_incremental->($PI_TEST_VERSION, 'basic', $mime); SKIP: { - require PublicInbox::Search; - PublicInbox::Search::load_xapian() or - skip('Xapian perl binding missing', 2); + require_mods(qw(Search::Xapian), 2); foreach my $l (qw(medium full)) { $import_index_incremental->($PI_TEST_VERSION, $l, $mime); } diff --git a/t/replace.t b/t/replace.t index 7135c863..51bdb964 100644 --- a/t/replace.t +++ b/t/replace.t @@ -186,8 +186,7 @@ test_replace(2, 'basic', $opt = { %$opt, post => \&pad_msgs }); test_replace(2, 'basic', $opt = { %$opt, rotate_bytes => 1 }); SKIP: { - require PublicInbox::Search; - PublicInbox::Search::load_xapian() or skip 'Search::Xapian missing', 8; + require_mods(qw(Search::Xapian), 8); for my $l (qw(medium)) { test_replace(2, $l, {}); $opt = { pre => \&pad_msgs }; -- cgit v1.2.3-24-ge0c7