App-Prove-Plugin-TraceUse

 view release on metacpan or  search on metacpan

t/check_build_pl_for_module.t  view on Meta::CPAN

        App::Prove
        Test::Perl::Critic
        Test::Pod::Coverage
        Test::Most
        Set::Object
        Test::Pod
        File::Slurp
        Tree::Simple
    /;

my @not_present_modules =
  qw/
        CGI
        Moose
        LWP::UserAgent
    /;

plan tests => $#present_modules +
  $#not_present_modules +
  2;

for (@present_modules) {
    ok( App::Prove::Plugin::TraceUse::_check_build_pl_for_module($_), "$_ found in Build.PL" );
}

for (@not_present_modules) {
    ok( !App::Prove::Plugin::TraceUse::_check_build_pl_for_module($_), "$_ not found in Build.PL" );
}

done_testing();

t/check_makefile_pl_for_module.t  view on Meta::CPAN

        App::Prove
        Test::Perl::Critic
        Test::Pod::Coverage
        Test::Most
        Set::Object
        Test::Pod
        File::Slurp
        Tree::Simple
    /;

my @not_present_modules =
  qw/
        CGI
        Moose
        LWP::UserAgent
    /;

plan tests => $#present_modules +
  $#not_present_modules +
  2;

for (@present_modules) {
    ok( App::Prove::Plugin::TraceUse::_check_makefile_pl_for_module($_), "$_ found in Makefile.PL" );
}

for (@not_present_modules) {
    ok( !App::Prove::Plugin::TraceUse::_check_makefile_pl_for_module($_), "$_ not found in Makefile.PL" );
}

done_testing();



( run in 0.473 second using v1.01-cache-2.11-cpan-cc502c75498 )