List-Insertion
view release on metacpan or search on metacpan
t/List-Insertion.t view on Meta::CPAN
use strict;
use warnings;
use feature ":all";
use Test::More;
BEGIN { use_ok('List::Insertion') };
use List::Insertion "make_search";
use List::Insertion {type=>"string"};
use List::Insertion {type=>"numeric", duplicate=>[qw<left right>]};
use List::Insertion {type=>"numeric", duplicate=>[qw<left right>], prefix=>"mysearch"};
use List::Insertion {type=>"numeric", duplicate=>[qw<left right>], prefix=>"hashsearch", accessor=>"->{key}"};
use List::Insertion {type=>"numeric", duplicate=>[qw<left right>], prefix=>"arraysearch", accessor=>"->[0]"};
my $ok;
$ok=eval {
\&search_string_left;
};
ok $ok, "imported ok";
$ok=eval {
\&search_numeric_left;
};
ok $ok, "imported ok";
$ok=eval {
\&search_numeric_right;
};
ok $ok, "imported ok";
$ok=eval {
\&mysearch_numeric_left;
};
ok $ok, "imported ok";
$ok=eval {
\&mysearch_numeric_right;
};
ok $ok, "imported ok";
$ok=eval {
\&keysearch_numeric_left;
};
ok $ok, "imported ok";
$ok=eval {
\&keysearch_numeric_right;
};
ok $ok, "imported ok";
{
my @data=(
{key=>1},
{key=>2},
( run in 3.320 seconds using v1.01-cache-2.11-cpan-ad19def0cd9 )