From 83fedde4cde6539386c9d3ecf37fb99d74af8d93 Mon Sep 17 00:00:00 2001 From: "e@80x24.org" Date: Sat, 26 Dec 2015 23:38:17 +0000 Subject: tests: fixup requirements for tests We should be able to run tests on bare bones systems more easily. --- t/nntpd.t | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 't/nntpd.t') diff --git a/t/nntpd.t b/t/nntpd.t index ecb876f9..f6f71a22 100644 --- a/t/nntpd.t +++ b/t/nntpd.t @@ -3,10 +3,12 @@ use strict; use warnings; use Test::More; -eval { require PublicInbox::SearchIdx }; -plan skip_all => "Xapian missing for nntpd" if $@; -eval { require PublicInbox::Msgmap }; -plan skip_all => "DBD::SQLite missing for nntpd" if $@; +foreach my $mod (qw(DBD::SQLite Search::Xapian Danga::Socket)) { + eval "require $mod"; + plan skip_all => "$mod missing for nntpd.t" if $@; +} +require PublicInbox::SearchIdx; +require PublicInbox::Msgmap; use Cwd; use Email::Simple; use IO::Socket; -- cgit v1.2.3-24-ge0c7