# -*- cperl -*- use warnings FATAL => qw(all); use ExtUtils::testlib; use Test::More tests => 7 ; use Data::Dumper ; use Array::IntSpan; my $trace = shift || 0 ; my $r2 = Array::IntSpan->new() ; ok($r2, 'empty span created') ; # test for RT 61700 is($r2 -> lookup(1),undef,"test lookup on empty span (RT 61700)") ; is(@{$r2->get_range(1,10)}, 0 , 'get on empty set works'); is(@{$r2->set_range(1,10,'ab')}, 0 , 'set on empty set works'); is(@{$r2->set_range(1,10,undef)}, 0 , 'go back to empty set'); is(@$r2, 0 , 'set is empty'); is(@{$r2->set_consolidate_range(1,10,'ab')}, 0 , 'set_consolidate_range on empty set works');