my $dir = $self->{dir};
my $appprefix = $self->{appprefix};
$self->render_file( 'config',
- File::Spec->catfile( $dir, "$appprefix.json" ) );
+ File::Spec->catfile( $dir, "$appprefix.yml" ) );
}
sub _mk_readme {
# Static::Simple: will serve static files from the application's root
# directory
#
-use Catalyst qw/-Debug Static::Simple/;
+use Catalyst qw/-Debug ConfigLoader Static::Simple/;
our $VERSION = '0.01';
name '[% dir %]';
all_from '[% path %]';
-requires Catalyst => '5.62';
+requires Catalyst => '5.64';
catalyst;
auto_install;
WriteAll;
__config__
-{
- "name" : "[% name %]"
-}
+---
+name: [% name %]
__readme__
Run script/[% appprefix %]_server.pl to test the application.
__changes__
0.01 [% time %]
- initial revision, generated by Catalyst
__apptest__
+use strict;
+use warnings;
use Test::More tests => 2;
-BEGIN { use_ok( Catalyst::Test, '[% name %]' ); }
-ok( request('/')->is_success );
+BEGIN { use_ok 'Catalyst::Test', '[% name %]' }
+
+ok( request('/')->is_success, 'Request should succeed' );
__podtest__
+use strict;
+use warnings;
use Test::More;
eval "use Test::Pod 1.14";
all_pod_files_ok();
__podcoveragetest__
+use strict;
+use warnings;
use Test::More;
eval "use Test::Pod::Coverage 1.04";
my $keepalive = 0;
my $restart = 0;
my $restart_delay = 1;
-my $restart_regex = '\.yml$|\.yaml$|\.json|\.pm$';
+my $restart_regex = '\.yml$|\.yaml$|\.pm$';
my @argv = @ARGV;
-rd -restartdelay delay between file checks
-rr -restartregex regex match files that trigger
a restart when modified
- (defaults to '\.yml$|\.yaml$|\.json|\.pm$')
+ (defaults to '\.yml$|\.yaml$|\.pm$')
See also:
perldoc Catalyst::Manual
1;
__comptest__
+use strict;
+use warnings;
[% IF long_type == 'Controller' %]
use Test::More tests => 3;
-use_ok( Catalyst::Test, '[% app %]' );
+use_ok( 'Catalyst::Test', '[% app %]' );
use_ok('[% class %]');
-ok( request('[% uri %]')->is_success );
+ok( request('[% uri %]')->is_success, 'Request should succeed' );
[% ELSE %]
use Test::More tests => 1;
use_ok('[% class %]');