Data-Checks
view release on metacpan or search on metacpan
t/95benchmark-fields.t view on Meta::CPAN
121314151617181920212223242526272829303132BEGIN {
Object::Pad::FieldAttr::Checked->VERSION(
'0.10'
) } or
plan
skip_all
=>
"Object::Pad::FieldAttr::Checked >= 0.10 is not available"
;
plan
skip_all
=>
"Types::Standard is not available"
;
}
sub
measure(&)
{
my
(
$code
) =
@_
;
my
$start
= [ gettimeofday ];
$code
->();
return
tv_interval
$start
;
}
use
Object::Pad;
use
Data::Checks;
t/95benchmark-signature.t view on Meta::CPAN
131415161718192021222324252627282930313233BEGIN {
Signature::Attribute::Checked->VERSION(
'0.04'
) } or
plan
skip_all
=>
"Signature::Attribute::Checked >= 0.04 is not available"
;
plan
skip_all
=>
"Types::Standard is not available"
;
}
sub
measure(&)
{
my
(
$code
) =
@_
;
my
$start
= [ gettimeofday ];
$code
->();
return
tv_interval
$start
;
}
use
Sublike::Extended;
use
Data::Checks;
( run in 0.327 second using v1.01-cache-2.11-cpan-cba739cd03b )