X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=t%2Freplace.t;h=0e1213993f0a80f6842cb21cc18c5f7ab3899bdc;hb=94a70f57bf1b449192c9d68637cf985b8d5cfaca;hp=fd8ce2c64a0e8b682ae7feb3aa207167a9604556;hpb=82d793d96cc37d5b3cf562c7081bfacb05d1e4cd;p=public-inbox.git
diff --git a/t/replace.t b/t/replace.t
index fd8ce2c6..0e121399 100644
--- a/t/replace.t
+++ b/t/replace.t
@@ -1,4 +1,4 @@
-# Copyright (C) 2019-2020 all contributors
+# Copyright (C) 2019-2021 all contributors
# License: AGPL-3.0+
use strict;
use warnings;
@@ -20,6 +20,7 @@ sub test_replace ($$$) {
inboxdir => "$tmpdir/testbox",
name => $this,
version => $v,
+ -no_fsync => 1,
-primary_address => 'test@example.com',
indexlevel => $level,
});
@@ -48,7 +49,7 @@ EOF
$im->done;
my $thread_a = $ibx->over->get_thread('replace@example.com');
- my %before = map {; delete($_->{blob}) => $_ } @{$ibx->recent};
+ my %before = map {; delete($_->{blob}) => $_ } @{$ibx->over->recent};
my $reject = PublicInbox::Eml->new($orig->as_string);
foreach my $mid (['', ''],
[], ['']) {
@@ -125,7 +126,7 @@ EOF
}
# check overview matches:
- my %after = map {; delete($_->{blob}) => $_ } @{$ibx->recent};
+ my %after = map {; delete($_->{blob}) => $_ } @{$ibx->over->recent};
my @before_blobs = keys %before;
foreach my $blob (@before_blobs) {
delete $before{$blob} if delete $after{$blob};
@@ -186,8 +187,7 @@ test_replace(2, 'basic', $opt = { %$opt, post => \&pad_msgs });
test_replace(2, 'basic', $opt = { %$opt, rotate_bytes => 1 });
SKIP: {
- require PublicInbox::Search;
- PublicInbox::Search::load_xapian() or skip 'Search::Xapian missing', 8;
+ require_mods(qw(Search::Xapian), 8);
for my $l (qw(medium)) {
test_replace(2, $l, {});
$opt = { pre => \&pad_msgs };