X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FHelper.pm;h=eaef933096dd60a4d0634e2819d3c0a7d05e5a7e;hb=d41b452bd7f54972c7d0b15785cffe1d6e098d5d;hp=db43ce2925ac4b639385ad028e8d38d64f9b96b6;hpb=a2e038a1e9cbc0f1ea32b7087e6b47efe3af082f;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst/Helper.pm b/lib/Catalyst/Helper.pm index db43ce2..eaef933 100644 --- a/lib/Catalyst/Helper.pm +++ b/lib/Catalyst/Helper.pm @@ -256,10 +256,9 @@ sub next_test { $self->{uri} = $prefix; } my $dir = $self->{test_dir}; - my $type = $self->{type}; - $dir = File::Spec->catdir( $dir, $type ); + my $type = lc $self->{type}; $self->mk_dir($dir); - return File::Spec->catfile( $dir, $tname ); + return File::Spec->catfile( $dir, "$type\_$tname" ); } =head3 render_file @@ -297,17 +296,6 @@ sub _mk_dirs { $self->{t} = File::Spec->catdir( $self->{dir}, 't' ); $self->mk_dir( $self->{t} ); - if ( $self->{short} ) { - $self->mk_dir( File::Spec->catdir( $self->{t}, 'M' ) ); - $self->mk_dir( File::Spec->catdir( $self->{t}, 'V' ) ); - $self->mk_dir( File::Spec->catdir( $self->{t}, 'C' ) ); - } - else { - $self->mk_dir( File::Spec->catdir( $self->{t}, 'Model' ) ); - $self->mk_dir( File::Spec->catdir( $self->{t}, 'View' ) ); - $self->mk_dir( File::Spec->catdir( $self->{t}, 'Controller' ) ); - } - $self->{class} = File::Spec->catdir( split( /\:\:/, $self->{name} ) ); $self->{mod} = File::Spec->catdir( $self->{lib}, $self->{class} ); $self->mk_dir( $self->{mod} ); @@ -550,7 +538,7 @@ sub default : Private { # my ( $self, $c ) = @_; # # # Forward to View unless response body is already defined -# $c->forward('View::') unless $c->response->body; +# $c->forward( $c->view('') ) unless $c->response->body; #} =head1 AUTHOR @@ -574,10 +562,9 @@ author('[% author %]'); version_from('[% path %]'); license('perl'); -requires( Catalyst => '5.5'); +requires( Catalyst => '5.57' ); -install_script; -tests( glob('t/*.t'), glob('t/*/*.t') ); +install_script( glob('script/*.pl') ); catalyst_files();