Footprintless
view release on metacpan or search on metacpan
t/config/environment.pl
t/config/properties.pl
t/data/base/conf/catalina.policy
t/data/base/conf/catalina.properties
t/data/base/conf/context.xml
t/data/base/conf/jndi-resources.xml
t/data/base/conf/logging.properties
t/data/base/conf/server.xml
t/data/base/conf/web.xml
t/data/expected/bin/catalina.sh
t/data/expected/bin/setenv.sh
t/data/expected/conf/jndi-resources.xml
t/data/expected/conf/server.xml
t/data/maven/HOME/dot_m2/repository/com/pastdev/bar/1.0.0/_maven.repositories
t/data/maven/HOME/dot_m2/repository/com/pastdev/bar/1.0.0/bar-1.0.0.pom
t/data/maven/HOME/dot_m2/repository/com/pastdev/bar/1.0.0/bar-1.0.0.war
t/data/maven/HOME/dot_m2/repository/com/pastdev/bar/maven-metadata-local.xml
t/data/maven/HOME/dot_m2/repository/com/pastdev/baz/1.0.0/_remote.repositories
t/data/maven/HOME/dot_m2/repository/com/pastdev/baz/1.0.0/baz-1.0.0.pom
t/data/maven/HOME/dot_m2/repository/com/pastdev/baz/1.0.0/baz-1.0.0.war
t/data/maven/HOME/dot_m2/repository/com/pastdev/baz/maven-metadata-local.xml
t/data/resources/bar/META-INF/maven/com.pastdev/bar/pom.xml
t/data/resources/bar/WEB-INF/web.xml
t/data/resources/bar/index.html
t/data/resources/baz.war
t/data/resources/overlay.zip
t/data/resources/overlay/base/foo.txt
t/data/resources/overlay/template/first/bar.txt
t/data/resources/overlay/template/first/baz.txt
t/data/resources/overlay/template/second/bar.txt
t/data/template/bin/catalina.sh
t/data/template/bin/setenv.sh
t/data/template/conf/jndi-resources.xml
t/data/template/conf/server.xml
t/lib/Footprintless/CommandRunner/Echo.pm
t/lib/Footprintless/CommandRunner/Mock.pm
t/lib/Footprintless/EchoCommandRunnerTestFactory.pm
t/lib/Footprintless/ExtendedTestFactory.pm
t/lib/Footprintless/Test/Echo.pm
t/lib/Footprintless/Test/EchoPlugin.pm
t/lib/Footprintless/Test/Log/Any/Adapter/Handle.pm
t/lib/Footprintless/Test/Resource/MavenProvider.pm
t/Footprintless_App_Command_overlay.t view on Meta::CPAN
&{ $options{validator} }($footprintless) if ( $options{validator} );
}
my $coordinate = 'dev.foo.overlay';
test_overlay(
$coordinate,
'update',
validator => sub {
my ($footprintless) = @_;
match( 'bin/catalina.sh', $footprintless, $coordinate, 'update' );
match( 'bin/setenv.sh', $footprintless, $coordinate, 'update' );
match( 'conf/jndi-resources.xml', $footprintless, $coordinate, 'update' );
match( 'conf/server.xml', $footprintless, $coordinate, 'update' );
}
);
test_overlay(
$coordinate,
'initialize',
validator => sub {
my ($footprintless) = @_;
match( 'bin/catalina.sh', $footprintless, $coordinate, 'initialize' );
match( 'bin/setenv.sh', $footprintless, $coordinate, 'initialize' );
match( 'conf/jndi-resources.xml', $footprintless, $coordinate, 'initialize' );
match( 'conf/server.xml', $footprintless, $coordinate, 'initialize' );
match( 'conf/catalina.properties', $footprintless, $coordinate, 'initialize' );
}
);
( run in 0.406 second using v1.01-cache-2.11-cpan-3989ada0592 )