diff options
author | Eric Wong <e@yhbt.net> | 2020-06-10 07:04:54 +0000 |
---|---|---|
committer | Eric Wong <e@yhbt.net> | 2020-06-13 07:55:45 +0000 |
commit | b1a86566fa4ffc45a2900f1de43c48c5be76905a (patch) | |
tree | 9eff67a95b359e6add67d1f3601fad27480e0d7c /t/imapd.t | |
parent | b782d6f9d2e7fb515b589f0343109ac8681e4e14 (diff) | |
download | public-inbox-b1a86566fa4ffc45a2900f1de43c48c5be76905a.tar.gz |
Dummy messages make for bad user experience with MUAs which still use sequence numbers. Not being able to fetch a message doesn't seem fatal in mutt, so just ignore (sometimes large) gaps.
Diffstat (limited to 't/imapd.t')
-rw-r--r-- | t/imapd.t | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -348,8 +348,7 @@ is(scalar keys %$ret, 3, 'got all 3 messages'); run_script(\@cmd, $env, $rdr) or BAIL_OUT('-learn rm'); } my $r2 = $mic->fetch_hash('1:*', 'BODY.PEEK[]') or BAIL_OUT "FETCH $@"; -is(scalar keys %$r2, 3, 'still got all 3 messages'); -like($r2->{1}->{'BODY[]'}, qr/dummy message #1/, 'got dummy message 1'); +is(scalar keys %$r2, 2, 'did not get all 3 messages'); is($r2->{2}->{'BODY[]'}, $ret->{2}->{RFC822}, 'message 2 unchanged'); is($r2->{3}->{'BODY[]'}, $ret->{3}->{RFC822}, 'message 3 unchanged'); $r2 = $mic->fetch_hash(2, 'BODY.PEEK[HEADER.FIELDS (message-id)]') |