Dist-Zilla-Plugin-Test-CleanNamespaces
view release on metacpan or search on metacpan
t/02-skip.t view on Meta::CPAN
my $tzil = Builder->from_config(
{ dist_root => 't/does-not-exist' },
{
add_files => {
path(qw(source dist.ini)) => simple_ini(
[ GatherDir => ],
[ 'Test::CleanNamespaces' => { skip => [ '::Dirty$', '::Unclean$' ] } ],
),
path(qw(source lib Foo.pm)) => "package Foo;\n1;\n",
path(qw(source lib Foo Dirty.pm)) => "package Foo::Dirty;\nuse Scalar::Util 'refaddr';\n1;\n",
path(qw(source lib Foo Unclean.pm)) => "package Foo::Unclean;\nuse Scalar::Util 'weaken';\n1;\n",
},
},
);
$tzil->chrome->logger->set_debug(1);
$tzil->build;
my $build_dir = path($tzil->tempdir)->child('build');
my $file = $build_dir->child(qw(xt author clean-namespaces.t));
ok(-e $file, 'test created');
( run in 0.225 second using v1.01-cache-2.11-cpan-65fba6d93b7 )