Encode-Base58-BigInt
view release on metacpan or search on metacpan
inc/Test/Base.pm view on Meta::CPAN
) {
Test::More::is($actual, $expected, $name);
}
else {
$name = '' unless defined $name;
ok $actual eq $expected,
$name . "\n" . Text::Diff::diff(\$expected, \$actual);
}
}
sub run(&;$) {
(my ($self), @_) = find_my_self(@_);
my $callback = shift;
for my $block (@{$self->block_list}) {
$block->run_filters unless $block->is_filtered;
&{$callback}($block);
}
}
my $name_error = "Can't determine section names";
sub _section_names {
inc/Test/Most.pm view on Meta::CPAN
# 'magic' goto to avoid updating the callstack
goto &Test::Builder::Module::import;
}
sub explain {
_explain(\&Test::More::note, @_);
}
sub timeit(&;$) {
my ( $code, $message ) = @_;
unless($HAVE_TIME_HIRES) {
Test::Most::diag("timeit: Time::HiRes not installed");
$code->();
}
if ( !$message ) {
my ( $package, $filename, $line ) = caller;
$message = "$filename line $line";
}
my $start = [Time::HiRes::gettimeofday()];
( run in 1.231 second using v1.01-cache-2.11-cpan-49f99fa48dc )