App-Prove-Plugin-CumulativeTimer

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "App::Prove" : "0",
            "Class::Method::Modifiers" : "0",
            "TAP::Formatter::Session" : "3.34",
            "TAP::Parser" : "0",
            "perl" : "5.008001"
         }
      },
      "test" : {
         "requires" : {
            "Capture::Tiny" : "0",
            "Test::Fatal" : "0",
            "Test::More" : "0.98",
            "Time::HiRes" : "0"
         }
      }
   },
   "provides" : {
      "App::Prove::Plugin::CumulativeTimer" : {
         "file" : "lib/App/Prove/Plugin/CumulativeTimer.pm",
         "version" : "0.02"
      }

META.yml  view on Meta::CPAN

---
abstract: 'A prove plugin to display cumulative elapsed time of tests.'
author:
  - 'Masahiro Iuchi <masahiro.iuchi@gmail.com>'
build_requires:
  Capture::Tiny: '0'
  Test::Fatal: '0'
  Test::More: '0.98'
  Time::HiRes: '0'
configure_requires:
  Module::Build::Tiny: '0.035'
dynamic_config: 0
generated_by: 'Minilla/v3.0.13, CPAN::Meta::Converter version 2.150010'
license: perl
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: '1.4'

cpanfile  view on Meta::CPAN

requires 'perl', '5.008001';

requires 'App::Prove';
requires 'Class::Method::Modifiers';
requires 'TAP::Parser';
requires 'TAP::Formatter::Session', '3.34';

on 'test' => sub {
    requires 'Capture::Tiny';
    requires 'Test::More', '0.98';
    requires 'Test::Fatal';
    requires 'Time::HiRes';
};

t/prove.t  view on Meta::CPAN

use strict;
use warnings;

use Test::More;
use Test::Fatal;

use Capture::Tiny qw( capture );

use App::Prove;

is exception {
    my $app = App::Prove->new;
    $app->process_args( '--norc', '-j1', '-PCumulativeTimer', 'tests' );
    my ( $stdout_get, $stderr_get ) = capture { $app->run };



( run in 1.663 second using v1.01-cache-2.11-cpan-54e63673c56 )