WARC
view release on metacpan or search on metacpan
t/WARC-Record-Logical-Block.t view on Meta::CPAN
## line: multi-char delimiter from segment boundary
is(scalar <$xh>, '09baABCD', 'read mcd line from segment boundary');
note_handle_state $xh;
## line: multi-char delimiter straddling boundary
is(scalar <$xh>, 'dcfeghijABCD',
'read mcd line straddling boundary');
note_handle_state $xh;
## line: multi-char delimiter at segment boundary
is(scalar <$xh>, 'klmnABCD', 'read mcd line at segment boundary');
note_handle_state $xh;
## line: split multi-char delimiter straddling boundary
is(scalar <$xh>, 'opqrABCD',
'read mcd line with delimiter straddling boundary');
note_handle_state $xh;
## line: split multi-char delimiter with prefixes
is(scalar <$xh>, 'stuvABABCABCD',
'read mcd line split with prefixes');
note_handle_state $xh;
## line: split multi-char delimiter with false prefixes across segments
is(scalar <$xh>, 'wxyzABCABEABABCD',
'read mcd line split with false prefixes across segments');
note_handle_state $xh;
## line: multi-char delimiter to EOF without delimiter
is(scalar <$xh>, '01234AB', 'read mcd line to eof without delimiter');
note_handle_state $xh;
ok((not defined scalar <$xh>),'read mcd line at eof');
note_handle_state $xh;
( run in 0.421 second using v1.01-cache-2.11-cpan-71847e10f99 )