]> Sergey Matveev's repositories - public-inbox.git/blobdiff - t/psgi_search.t
testcommon: add require_mods method and use it
[public-inbox.git] / t / psgi_search.t
index d1050437b232cc5e70f03c7072f37671e46af99c..95749c66b6831745b14a39c4f7155f2b7b265d5d 100644 (file)
@@ -12,11 +12,7 @@ use bytes (); # only for bytes::length
 use PublicInbox::TestCommon;
 my @mods = qw(DBD::SQLite Search::Xapian HTTP::Request::Common Plack::Test
                URI::Escape Plack::Builder);
-foreach my $mod (@mods) {
-       eval "require $mod";
-       plan skip_all => "$mod missing for psgi_search.t" if $@;
-}
-
+require_mods(@mods);
 use_ok $_ foreach (@mods, qw(PublicInbox::SearchIdx));
 my ($tmpdir, $for_destroy) = tmpdir();