MooX-CalcTime
view release on metacpan or search on metacpan
"dist_author" => [
"Yan Xueqing <yanxueqing621\@163.com>"
],
"dist_name" => "MooX-CalcTime",
"dist_version" => "0.0.8",
"license" => "perl",
"module_name" => "MooX::CalcTime",
"recursive_test_files" => 1,
"requires" => {
"DateTime" => 0,
"Modern::Perl" => 0,
"Moo" => 0,
"Moo::Role" => 0
},
"test_requires" => {
"Test::More" => 0,
"Test::Pod" => 0,
"Test::Pod::Coverage" => "1.00"
}
);
}
},
"configure" : {
"requires" : {
"Module::Build" : "0.28"
}
},
"runtime" : {
"requires" : {
"DateTime" : "0",
"Modern::Perl" : "0",
"Moo" : "0",
"Moo::Role" : "0"
}
},
"test" : {
"requires" : {
"Test::More" : "0",
"Test::Pod" : "0",
"Test::Pod::Coverage" : "1.00"
}
version: 1.4
name: MooX-CalcTime
no_index:
directory:
- inc
- share
- t
- xt
requires:
DateTime: 0
Modern::Perl: 0
Moo: 0
Moo::Role: 0
version: 0.0.8
lib/MooX/CalcTime.pm view on Meta::CPAN
package MooX::CalcTime;
use Modern::Perl;
use Moo;
with 'MooX::CalcTime::Role';
our $VERSION = '0.0.8'; # VERSION
# ABSTRACT: This is a instantial object of MooX::CalcTime::Role
1;
lib/MooX/CalcTime/Role.pm view on Meta::CPAN
package MooX::CalcTime::Role;
use Modern::Perl;
use Moo::Role;
use DateTime;
our $VERSION = '0.0.8'; # VERSION
# ABSTRACT: calculate total time that a program run
has _time_start => (
is => 'ro',
default => time,
t/01-podsyntax.t view on Meta::CPAN
use Modern::Perl;
use Test::More;
use Test::Pod;
all_pod_files_ok;
t/02-podcoverage.t view on Meta::CPAN
use Modern::Perl;
use Test::More;
use Test::Pod::Coverage 1.00;
all_pod_coverage_ok();
t/90-moox-calctime.t view on Meta::CPAN
use Modern::Perl;
use Test::More;
my $module = 'MooX::CalcTime';
BEGIN {
$module = 'MooX::CalcTime';
use_ok($module);
}
( run in 0.522 second using v1.01-cache-2.11-cpan-a5abf4f5562 )