about summary refs log tree commit homepage
path: root/t/lei-auto-watch.t
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2021-09-12 08:42:17 +0000
committerEric Wong <e@80x24.org>2021-09-12 08:46:26 +0000
commita2455c390a80a95b0e36d42a6018a756e301519f (patch)
tree22406da01295631155f5fab105be7005f36c552a /t/lei-auto-watch.t
parentffb7fbda6869db4bbc432af5fb2b84b8aeef83f3 (diff)
downloadpublic-inbox-a2455c390a80a95b0e36d42a6018a756e301519f.tar.gz
This ensures tests are skipped properly if SQLite or Xapian
are missing and don't bail out.
Diffstat (limited to 't/lei-auto-watch.t')
-rw-r--r--t/lei-auto-watch.t3
1 files changed, 1 insertions, 2 deletions
diff --git a/t/lei-auto-watch.t b/t/lei-auto-watch.t
index 3b0c1b10..e5e132eb 100644
--- a/t/lei-auto-watch.t
+++ b/t/lei-auto-watch.t
@@ -3,14 +3,13 @@
 # License: AGPL-3.0+ <https://www.gnu.org/licenses/agpl-3.0.txt>
 use strict; use v5.10.1; use PublicInbox::TestCommon;
 use File::Basename qw(basename);
-my ($ro_home, $cfg_path) = setup_public_inboxes;
 my $have_fast_inotify = eval { require Linux::Inotify2 } ||
         eval { require IO::KQueue };
-
 $have_fast_inotify or
         diag("$0 IO::KQueue or Linux::Inotify2 missing, test will be slow");
 
 test_lei(sub {
+        my ($ro_home, $cfg_path) = setup_public_inboxes;
         my $x = "$ENV{HOME}/x";
         my $y = "$ENV{HOME}/y";
         lei_ok qw(add-external), "$ro_home/t1";