-is(0, system(qw(git init -q --bare), $git_dir), "git init (main)");
-my $rw = PublicInbox::SearchIdx->new($git_dir, 1);
-ok($rw, "search indexer created");
-my $data = <<'EOF';
+use_ok $_ foreach (@mods, qw(PublicInbox::SearchIdx));
+my ($tmpdir, $for_destroy) = tmpdir();
+
+my $ibx = PublicInbox::Inbox->new({
+ inboxdir => $tmpdir,
+ address => 'git@vger.kernel.org',
+ name => 'test',
+});
+$ibx = PublicInbox::InboxWritable->new($ibx);
+$ibx->init_inbox(1);
+my $im = $ibx->importer(0);
+my $digits = '10010260936330';
+my $ua = 'Pine.LNX.4.10';
+my $mid = "$ua.$digits.2460-100000\@penguin.transmeta.com";
+my $data = <<"EOF";