diff options
author | Eric Wong <e@yhbt.net> | 2020-02-24 08:08:21 +0000 |
---|---|---|
committer | Eric Wong <e@yhbt.net> | 2020-02-24 18:30:16 +0000 |
commit | 04ad02d739b352514ddfb5cc659bb4a69c4d07e1 (patch) | |
tree | e982b62b67d1c8d587f1fd06ece295ae00f733ac /t | |
parent | 45e7610b47b038dedf745d0f8c0d7eb987ee8132 (diff) | |
download | public-inbox-04ad02d739b352514ddfb5cc659bb4a69c4d07e1.tar.gz |
Import::remove is a documented interface, and the return value of the V2Writable work-alike should try to be compatible with what Import implements.
Diffstat (limited to 't')
-rw-r--r-- | t/v2writable.t | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/t/v2writable.t b/t/v2writable.t index 77bd68d4..cdcfe4d0 100644 --- a/t/v2writable.t +++ b/t/v2writable.t @@ -4,7 +4,7 @@ use strict; use warnings; use Test::More; use PublicInbox::MIME; -use PublicInbox::ContentId qw(content_digest); +use PublicInbox::ContentId qw(content_digest content_id); use PublicInbox::TestCommon; use Cwd qw(abs_path); require_git(2.6); @@ -206,7 +206,10 @@ EOF my $before = $git0->qx(@log, qw(--pretty=raw --raw -r)); $im = PublicInbox::V2Writable->new($ibx, {nproc => 2}); is($im->{shards}, 1, 'detected single shard from previous'); - my $smsg = $im->remove($mime, 'test removal'); + my ($mark, $rm_mime, $smsg) = $im->remove($mime, 'test removal'); + is(content_id($rm_mime), content_id($mime), + 'removed object returned matches'); + ok(defined($mark), 'mark set'); $im->done; my @after = $git0->qx(@log, qw(--pretty=oneline)); my $tip = shift @after; |