From: Tomas Doran Date: Sun, 24 Jan 2010 21:40:30 +0000 (+0000) Subject: Rename the test app into the lib directory X-Git-Tag: 0.07_01~18 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-View-Component-SubInclude.git;a=commitdiff_plain;h=ad6cd500309b4e96be14a970a847fdf04b07d0e9 Rename the test app into the lib directory --- diff --git a/t/ESITest/Makefile.PL b/t/ESITest/Makefile.PL deleted file mode 100644 index a14c1d5..0000000 --- a/t/ESITest/Makefile.PL +++ /dev/null @@ -1,19 +0,0 @@ -# IMPORTANT: if you delete this file your app will not work as -# expected. you have been warned -use inc::Module::Install; - -name 'ESITest'; -all_from 'lib/ESITest.pm'; - -requires 'Catalyst::Runtime' => '5.7014'; -requires 'Catalyst::Plugin::ConfigLoader'; -requires 'Catalyst::Plugin::Static::Simple'; -requires 'Catalyst::Action::RenderView'; -requires 'parent'; -requires 'Config::General'; # This should reflect the config file format you've chosen - # See Catalyst::Plugin::ConfigLoader for supported formats -catalyst; - -install_script glob('script/*.pl'); -auto_install; -WriteAll; diff --git a/t/ESITest/esitest.conf b/t/ESITest/esitest.conf deleted file mode 100644 index a594520..0000000 --- a/t/ESITest/esitest.conf +++ /dev/null @@ -1,5 +0,0 @@ -name ESITest - - - subinclude_plugin Visit - diff --git a/t/ESITest/script/esitest_cgi.pl b/t/ESITest/script/esitest_cgi.pl deleted file mode 100644 index 6e83bb2..0000000 --- a/t/ESITest/script/esitest_cgi.pl +++ /dev/null @@ -1,37 +0,0 @@ -#/usr/bin/perl -w - -BEGIN { $ENV{CATALYST_ENGINE} ||= 'CGI' } - -use strict; -use warnings; -use FindBin; -use lib "$FindBin::Bin/../lib"; -use ESITest; - -ESITest->run; - -1; - -=head1 NAME - -esitest_cgi.pl - Catalyst CGI - -=head1 SYNOPSIS - -See L - -=head1 DESCRIPTION - -Run a Catalyst application as a cgi script. - -=head1 AUTHORS - -Catalyst Contributors, see Catalyst.pm - -=head1 COPYRIGHT - - -This library is free software, you can redistribute it and/or modify -it under the same terms as Perl itself. - -=cut diff --git a/t/ESITest/script/esitest_create.pl b/t/ESITest/script/esitest_create.pl deleted file mode 100644 index c7b2b5a..0000000 --- a/t/ESITest/script/esitest_create.pl +++ /dev/null @@ -1,74 +0,0 @@ -#/usr/bin/perl -w - -use strict; -use warnings; -use Getopt::Long; -use Pod::Usage; -use Catalyst::Helper; - -my $force = 0; -my $mech = 0; -my $help = 0; - -GetOptions( - 'nonew|force' => \$force, - 'mech|mechanize' => \$mech, - 'help|?' => \$help - ); - -pod2usage(1) if ( $help || !$ARGV[0] ); - -my $helper = Catalyst::Helper->new( { '.newfiles' => !$force, mech => $mech } ); - -pod2usage(1) unless $helper->mk_component( 'ESITest', @ARGV ); - -1; - -=head1 NAME - -esitest_create.pl - Create a new Catalyst Component - -=head1 SYNOPSIS - -esitest_create.pl [options] model|view|controller name [helper] [options] - - Options: - -force don't create a .new file where a file to be created exists - -mechanize use Test::WWW::Mechanize::Catalyst for tests if available - -help display this help and exits - - Examples: - esitest_create.pl controller My::Controller - esitest_create.pl controller My::Controller BindLex - esitest_create.pl -mechanize controller My::Controller - esitest_create.pl view My::View - esitest_create.pl view MyView TT - esitest_create.pl view TT TT - esitest_create.pl model My::Model - esitest_create.pl model SomeDB DBIC::Schema MyApp::Schema create=dynamic\ - dbi:SQLite:/tmp/my.db - esitest_create.pl model AnotherDB DBIC::Schema MyApp::Schema create=static\ - dbi:Pg:dbname=foo root 4321 - - See also: - perldoc Catalyst::Manual - perldoc Catalyst::Manual::Intro - -=head1 DESCRIPTION - -Create a new Catalyst Component. - -Existing component files are not overwritten. If any of the component files -to be created already exist the file will be written with a '.new' suffix. -This behavior can be suppressed with the C<-force> option. - -=head1 AUTHORS - -Catalyst Contributors, see Catalyst.pm - -=head1 COPYRIGHT - -This library is free software, you can redistribute it and/or modify -it under the same terms as Perl itself. - -=cut diff --git a/t/ESITest/script/esitest_fastcgi.pl b/t/ESITest/script/esitest_fastcgi.pl deleted file mode 100644 index 1eb6e0c..0000000 --- a/t/ESITest/script/esitest_fastcgi.pl +++ /dev/null @@ -1,79 +0,0 @@ -#/usr/bin/perl -w - -BEGIN { $ENV{CATALYST_ENGINE} ||= 'FastCGI' } - -use strict; -use warnings; -use Getopt::Long; -use Pod::Usage; -use FindBin; -use lib "$FindBin::Bin/../lib"; -use ESITest; - -my $help = 0; -my ( $listen, $nproc, $pidfile, $manager, $detach, $keep_stderr ); - -GetOptions( - 'help|?' => \$help, - 'listen|l=s' => \$listen, - 'nproc|n=i' => \$nproc, - 'pidfile|p=s' => \$pidfile, - 'manager|M=s' => \$manager, - 'daemon|d' => \$detach, - 'keeperr|e' => \$keep_stderr, -); - -pod2usage(1) if $help; - -ESITest->run( - $listen, - { nproc => $nproc, - pidfile => $pidfile, - manager => $manager, - detach => $detach, - keep_stderr => $keep_stderr, - } -); - -1; - -=head1 NAME - -esitest_fastcgi.pl - Catalyst FastCGI - -=head1 SYNOPSIS - -esitest_fastcgi.pl [options] - - Options: - -? -help display this help and exits - -l -listen Socket path to listen on - (defaults to standard input) - can be HOST:PORT, :PORT or a - filesystem path - -n -nproc specify number of processes to keep - to serve requests (defaults to 1, - requires -listen) - -p -pidfile specify filename for pid file - (requires -listen) - -d -daemon daemonize (requires -listen) - -M -manager specify alternate process manager - (FCGI::ProcManager sub-class) - or empty string to disable - -e -keeperr send error messages to STDOUT, not - to the webserver - -=head1 DESCRIPTION - -Run a Catalyst application as fastcgi. - -=head1 AUTHORS - -Catalyst Contributors, see Catalyst.pm - -=head1 COPYRIGHT - -This library is free software, you can redistribute it and/or modify -it under the same terms as Perl itself. - -=cut diff --git a/t/ESITest/script/esitest_test.pl b/t/ESITest/script/esitest_test.pl deleted file mode 100644 index bcb2b51..0000000 --- a/t/ESITest/script/esitest_test.pl +++ /dev/null @@ -1,53 +0,0 @@ -#/usr/bin/perl -w - -use strict; -use warnings; -use Getopt::Long; -use Pod::Usage; -use FindBin; -use lib "$FindBin::Bin/../lib"; -use Catalyst::Test 'ESITest'; - -my $help = 0; - -GetOptions( 'help|?' => \$help ); - -pod2usage(1) if ( $help || !$ARGV[0] ); - -print request($ARGV[0])->content . "\n"; - -1; - -=head1 NAME - -esitest_test.pl - Catalyst Test - -=head1 SYNOPSIS - -esitest_test.pl [options] uri - - Options: - -help display this help and exits - - Examples: - esitest_test.pl http://localhost/some_action - esitest_test.pl /some_action - - See also: - perldoc Catalyst::Manual - perldoc Catalyst::Manual::Intro - -=head1 DESCRIPTION - -Run a Catalyst action from the command line. - -=head1 AUTHORS - -Catalyst Contributors, see Catalyst.pm - -=head1 COPYRIGHT - -This library is free software, you can redistribute it and/or modify -it under the same terms as Perl itself. - -=cut diff --git a/t/ESITest/lib/ESITest.pm b/t/lib/ESITest.pm similarity index 100% rename from t/ESITest/lib/ESITest.pm rename to t/lib/ESITest.pm diff --git a/t/ESITest/lib/ESITest/Controller/Root.pm b/t/lib/ESITest/Controller/Root.pm similarity index 100% rename from t/ESITest/lib/ESITest/Controller/Root.pm rename to t/lib/ESITest/Controller/Root.pm diff --git a/t/ESITest/lib/ESITest/View/TT.pm b/t/lib/ESITest/View/TT.pm similarity index 100% rename from t/ESITest/lib/ESITest/View/TT.pm rename to t/lib/ESITest/View/TT.pm diff --git a/t/ESITest/root/favicon.ico b/t/lib/ESITest/root/favicon.ico similarity index 100% rename from t/ESITest/root/favicon.ico rename to t/lib/ESITest/root/favicon.ico diff --git a/t/ESITest/root/index.tt b/t/lib/ESITest/root/index.tt similarity index 100% rename from t/ESITest/root/index.tt rename to t/lib/ESITest/root/index.tt diff --git a/t/ESITest/root/time_include.tt b/t/lib/ESITest/root/time_include.tt similarity index 100% rename from t/ESITest/root/time_include.tt rename to t/lib/ESITest/root/time_include.tt diff --git a/t/ESITest/script/esitest_server.pl b/t/script/esitest_server.pl similarity index 100% rename from t/ESITest/script/esitest_server.pl rename to t/script/esitest_server.pl