X-Git-Url: http://www.git.stargrave.org/?p=public-inbox.git;a=blobdiff_plain;f=t%2Fv2writable.t;h=2f8397764dae098923e5a5723d06313b238df417;hp=629473516bfaeaa6f266c7fd94874b959caa4878;hb=b8c41362f2a5c8fcc6b1846a79c72bfa77565297;hpb=445d2062a60959a04b55d7d1fe4439eff23cd44d diff --git a/t/v2writable.t b/t/v2writable.t index 62947351..2f839776 100644 --- a/t/v2writable.t +++ b/t/v2writable.t @@ -105,6 +105,7 @@ if ('ensure git configs are correct') { { $mime->header_set('Message-Id', '', ''); + $mime->header_set('References', ''); ok($im->add($mime), 'message with multiple Message-ID'); $im->done; my @found; @@ -196,6 +197,15 @@ EOF } is_deeply([sort keys %lg], [sort keys %$x], 'XOVER and LISTGROUPS return the same article numbers'); + + my $xref = $n->xhdr('Xref', '1-'); + is_deeply([sort keys %lg], [sort keys %$xref], 'Xref range OK'); + + my $mids = $n->xhdr('Message-ID', '1-'); + is_deeply([sort keys %lg], [sort keys %$xref], 'Message-ID range OK'); + + my $rover = $n->xrover('1-'); + is_deeply([sort keys %lg], [sort keys %$rover], 'XROVER range OK'); }; { local $ENV{NPROC} = 2;