about summary refs log tree commit homepage
path: root/t/lei-externals.t
diff options
context:
space:
mode:
Diffstat (limited to 't/lei-externals.t')
-rw-r--r--t/lei-externals.t5
1 files changed, 4 insertions, 1 deletions
diff --git a/t/lei-externals.t b/t/lei-externals.t
index fed57789..4f2dd6ba 100644
--- a/t/lei-externals.t
+++ b/t/lei-externals.t
@@ -4,7 +4,7 @@
 use strict; use v5.10.1; use PublicInbox::TestCommon;
 use Fcntl qw(SEEK_SET);
 require_git 2.6;
-require_mods(qw(json DBD::SQLite Search::Xapian));
+require_mods(qw(json DBD::SQLite Xapian));
 use POSIX qw(WTERMSIG WIFSIGNALED SIGPIPE);
 
 my @onions = map { "http://$_.onion/meta/" } qw(
@@ -48,6 +48,7 @@ SKIP: {
                 $tp->join;
                 ok(WIFSIGNALED($?), "signaled @$out");
                 is(WTERMSIG($?), SIGPIPE, "got SIGPIPE @$out");
+                no_coredump;
                 seek($err, 0, 0);
                 my @err = <$err>;
                 is_deeply(\@err, [], "no errors @$out");
@@ -66,6 +67,7 @@ SKIP: {
                         tick();
                 }
                 ok(!$alive, 'daemon-kill worked');
+                no_coredump;
         }
 } # /SKIP
 }; # /sub
@@ -76,6 +78,7 @@ test_lei(sub {
         my $config_file = "$home/.config/lei/config";
         my $store_dir = "$home/.local/share/lei";
         lei_ok 'ls-external', \'ls-external on fresh install';
+        ignore_inline_c_missing($lei_err);
         is($lei_out.$lei_err, '', 'ls-external no output, yet');
         ok(!-e $config_file && !-e $store_dir,
                 'nothing created by ls-external');