X-Git-Url: http://git.shiar.net/perl/list-index.git/blobdiff_plain/d6c30ef4ef400982bc1b08e9b7bf93993ea29be5..40c02d74069ab5542b5c5c7990dba7e018a3d3fa:/t/10-ranges.t?ds=sidebyside diff --git a/t/10-ranges.t b/t/10-ranges.t index eaae0e9..c5cc3e6 100644 --- a/t/10-ranges.t +++ b/t/10-ranges.t @@ -25,7 +25,7 @@ is_deeply($index->ranges({pagesize => @uniform / 2.1}), [map { [split /-/, $_, 2 { ok(my $index = List::Index->new(['aa'..'zz', 1..193]), 'non-alphabetic values (uniform)'); is_deeply($index->ranges, [map { [split /-/, $_, 2] } qw( - .-.a ..-.a ..-..a ...- + .-. ..-. ..-.. ...-. a-bv bw-dr ds-fn fo-hk hl-jg jh-k l-m n-ov ow-qr qs-sn so-uk ul-wg wh-x y- )], 'default ranges'); is_deeply($index->ranges({pagesize => 300}), [map { [split /-/, $_, 2] } qw( @@ -38,10 +38,10 @@ ok(my $index = List::Index->new([qw( baa1 baa2 baa3 baaa bbc cbc daaa ea eaaa zed )]), 'variable length values'); is_deeply($index->ranges({pagesize => 2, context => 0}), [ - map { [split /-/, $_, 2] } qw(baa.-baaa baa.-bbb bbc-daa daaa-eaa eaaa-) + map { [split /-/, $_, 2] } qw(baa.-baa baa.-bbb bbc-daa. daaa-eaa. eaaa-) ], 'no context'); is_deeply($index->ranges({pagesize => 2}), [ - map { [split /-/, $_, 2] } qw(b-baaa baa.-ba bb-c d-ea eaa-) + map { [split /-/, $_, 2] } qw(b-baa baa.-ba bb-c d-ea. eaa-) ], 'default context'); # context should be 1 is_deeply($index->ranges({pagesize => 2, context => 2}), [ map { [split /-/, $_, 2] } qw(b-a b-ba bb-c d-d e-)