[Catalyst-commits] r10548 - in Catalyst-Devel/1.00/branches/helper_refactor: . t

t0m at dev.catalyst.perl.org t0m at dev.catalyst.perl.org
Tue Jun 16 08:27:20 GMT 2009


Author: t0m
Date: 2009-06-16 08:27:20 +0000 (Tue, 16 Jun 2009)
New Revision: 10548

Removed:
   Catalyst-Devel/1.00/branches/helper_refactor/blargh.diff
   Catalyst-Devel/1.00/branches/helper_refactor/t/TestAppForComparison/
   Catalyst-Devel/1.00/branches/helper_refactor/t/check_testapp_the_same.t
Log:
Nuke comparison testapp test. It has done it's job now well enough and can be replaced with more fine grained tests now

Deleted: Catalyst-Devel/1.00/branches/helper_refactor/blargh.diff
===================================================================
--- Catalyst-Devel/1.00/branches/helper_refactor/blargh.diff	2009-06-16 08:13:04 UTC (rev 10547)
+++ Catalyst-Devel/1.00/branches/helper_refactor/blargh.diff	2009-06-16 08:27:20 UTC (rev 10548)
@@ -1,629 +0,0 @@
---- /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/TestAppForComparison/lib/TestAppForComparison/Controller/Root.pm	1969-12-31 17:00:00.000000000 -0700
-+++ /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/../TestAppForComparison/lib/TestAppForComparison/Controller/Root.pm	2009-06-15 15:59:41.000000000 -0600
-@@ -0,0 +1,61 @@
-+package TestAppForComparison::Controller::Root;
-+
-+use strict;
-+use warnings;
-+use parent 'Catalyst::Controller';
-+
-+#
-+# Sets the actions in this controller to be registered with no prefix
-+# so they function identically to actions created in MyApp.pm
-+#
-+__PACKAGE__->config->{namespace} = '';
-+
-+=head1 NAME
-+
-+TestAppForComparison::Controller::Root - Root Controller for TestAppForComparison
-+
-+=head1 DESCRIPTION
-+
-+[enter your description here]
-+
-+=head1 METHODS
-+
-+=cut
-+
-+=head2 index
-+
-+=cut
-+
-+sub index :Path :Args(0) {
-+    my ( $self, $c ) = @_;
-+
-+    # Hello World
-+    $c->response->body( $c->welcome_message );
-+}
-+
-+sub default :Path {
-+    my ( $self, $c ) = @_;
-+    $c->response->body( 'Page not found' );
-+    $c->response->status(404);
-+}
-+
-+=head2 end
-+
-+Attempt to render a view, if needed.
-+
-+=cut
-+
-+sub end : ActionClass('RenderView') {}
-+
-+=head1 AUTHOR
-+
-+Devin Austin,,,
-+
-+=head1 LICENSE
-+
-+This library is free software. You can redistribute it and/or modify
-+it under the same terms as Perl itself.
-+
-+=cut
-+
-+1;
---- /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/TestAppForComparison/lib/TestAppForComparison.pm	1969-12-31 17:00:00.000000000 -0700
-+++ /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/../TestAppForComparison/lib/TestAppForComparison.pm	2009-06-15 15:59:41.000000000 -0600
-@@ -0,0 +1,64 @@
-+package TestAppForComparison;
-+
-+use strict;
-+use warnings;
-+
-+use Catalyst::Runtime 5.80;
-+
-+# Set flags and add plugins for the application
-+#
-+#         -Debug: activates the debug mode for very useful log messages
-+#   ConfigLoader: will load the configuration from a Config::General file in the
-+#                 application's home directory
-+# Static::Simple: will serve static files from the application's root
-+#                 directory
-+
-+use parent qw/Catalyst/;
-+use Catalyst qw/-Debug
-+                ConfigLoader
-+                Static::Simple/;
-+our $VERSION = '0.01';
-+
-+# Configure the application.
-+#
-+# Note that settings in testappforcomparison.conf (or other external
-+# configuration file that you set up manually) take precedence
-+# over this when using ConfigLoader. Thus configuration
-+# details given here can function as a default configuration,
-+# with an external configuration file acting as an override for
-+# local deployment.
-+
-+__PACKAGE__->config( name => 'TestAppForComparison' );
-+
-+# Start the application
-+__PACKAGE__->setup();
-+
-+
-+=head1 NAME
-+
-+TestAppForComparison - Catalyst based application
-+
-+=head1 SYNOPSIS
-+
-+    script/testappforcomparison_server.pl
-+
-+=head1 DESCRIPTION
-+
-+[enter your description here]
-+
-+=head1 SEE ALSO
-+
-+L<TestAppForComparison::Controller::Root>, L<Catalyst>
-+
-+=head1 AUTHOR
-+
-+Devin Austin,,,
-+
-+=head1 LICENSE
-+
-+This library is free software. You can redistribute it and/or modify
-+it under the same terms as Perl itself.
-+
-+=cut
-+
-+1;
---- /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/TestAppForComparison/Makefile.PL	1969-12-31 17:00:00.000000000 -0700
-+++ /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/../TestAppForComparison/Makefile.PL	2009-06-15 15:59:41.000000000 -0600
-@@ -0,0 +1,20 @@
-+#!/usr/bin/env perl
-+# IMPORTANT: if you delete this file your app will not work as
-+# expected.  You have been warned.
-+use inc::Module::Install;
-+
-+name 'TestAppForComparison';
-+all_from 'lib/TestAppForComparison.pm';
-+
-+requires 'Catalyst::Runtime' => '5.80004';
-+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;
---- /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/TestAppForComparison/README	1969-12-31 17:00:00.000000000 -0700
-+++ /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/../TestAppForComparison/README	2009-06-15 15:59:41.000000000 -0600
-@@ -0,0 +1 @@
-+Run script/testappforcomparison_server.pl to test the application.
---- /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/TestAppForComparison/script/testappforcomparison_cgi.pl	1969-12-31 17:00:00.000000000 -0700
-+++ /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/../TestAppForComparison/script/testappforcomparison_cgi.pl	2009-06-15 15:59:41.000000000 -0600
-@@ -0,0 +1,37 @@
-+#!/usr/bin/env perl
-+
-+BEGIN { $ENV{CATALYST_ENGINE} ||= 'CGI' }
-+
-+use strict;
-+use warnings;
-+use FindBin;
-+use lib "$FindBin::Bin/../lib";
-+use TestAppForComparison;
-+
-+TestAppForComparison->run;
-+
-+1;
-+
-+=head1 NAME
-+
-+testappforcomparison_cgi.pl - Catalyst CGI
-+
-+=head1 SYNOPSIS
-+
-+See L<Catalyst::Manual>
-+
-+=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
---- /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/TestAppForComparison/script/testappforcomparison_create.pl	1969-12-31 17:00:00.000000000 -0700
-+++ /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/../TestAppForComparison/script/testappforcomparison_create.pl	2009-06-15 15:59:41.000000000 -0600
-@@ -0,0 +1,85 @@
-+#!/usr/bin/env perl
-+
-+use strict;
-+use warnings;
-+use Getopt::Long;
-+use Pod::Usage;
-+eval "use Catalyst::Helper;";
-+
-+if ($@) {
-+  die <<END;
-+To use the Catalyst development tools including catalyst.pl and the
-+generated script/myapp_create.pl you need Catalyst::Helper, which is
-+part of the Catalyst-Devel distribution. Please install this via a
-+vendor package or by running one of -
-+
-+  perl -MCPAN -e 'install Catalyst::Devel'
-+  perl -MCPANPLUS -e 'install Catalyst::Devel'
-+END
-+}
-+
-+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( 'TestAppForComparison', @ARGV );
-+
-+1;
-+
-+=head1 NAME
-+
-+testappforcomparison_create.pl - Create a new Catalyst Component
-+
-+=head1 SYNOPSIS
-+
-+testappforcomparison_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:
-+   testappforcomparison_create.pl controller My::Controller
-+   testappforcomparison_create.pl -mechanize controller My::Controller
-+   testappforcomparison_create.pl view My::View
-+   testappforcomparison_create.pl view MyView TT
-+   testappforcomparison_create.pl view TT TT
-+   testappforcomparison_create.pl model My::Model
-+   testappforcomparison_create.pl model SomeDB DBIC::Schema MyApp::Schema create=dynamic\
-+   dbi:SQLite:/tmp/my.db
-+   testappforcomparison_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
---- /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/TestAppForComparison/script/testappforcomparison_fastcgi.pl	1969-12-31 17:00:00.000000000 -0700
-+++ /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/../TestAppForComparison/script/testappforcomparison_fastcgi.pl	2009-06-15 15:59:41.000000000 -0600
-@@ -0,0 +1,79 @@
-+#!/usr/bin/env perl
-+
-+BEGIN { $ENV{CATALYST_ENGINE} ||= 'FastCGI' }
-+
-+use strict;
-+use warnings;
-+use Getopt::Long;
-+use Pod::Usage;
-+use FindBin;
-+use lib "$FindBin::Bin/../lib";
-+use TestAppForComparison;
-+
-+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;
-+
-+TestAppForComparison->run(
-+    $listen,
-+    {   nproc   => $nproc,
-+        pidfile => $pidfile,
-+        manager => $manager,
-+        detach  => $detach,
-+        keep_stderr => $keep_stderr,
-+    }
-+);
-+
-+1;
-+
-+=head1 NAME
-+
-+testappforcomparison_fastcgi.pl - Catalyst FastCGI
-+
-+=head1 SYNOPSIS
-+
-+testappforcomparison_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
---- /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/TestAppForComparison/script/testappforcomparison_server.pl	1969-12-31 17:00:00.000000000 -0700
-+++ /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/../TestAppForComparison/script/testappforcomparison_server.pl	2009-06-15 15:59:41.000000000 -0600
-@@ -0,0 +1,159 @@
-+#!/usr/bin/env perl
-+
-+BEGIN {
-+    $ENV{CATALYST_ENGINE} ||= 'HTTP';
-+    $ENV{CATALYST_SCRIPT_GEN} = 38;
-+    require Catalyst::Engine::HTTP;
-+}
-+
-+use strict;
-+use warnings;
-+use Getopt::Long;
-+use Pod::Usage;
-+use FindBin;
-+use lib "$FindBin::Bin/../lib";
-+
-+my $debug             = 0;
-+my $fork              = 0;
-+my $help              = 0;
-+my $host              = undef;
-+my $port              = $ENV{TESTAPPFORCOMPARISON_PORT} || $ENV{CATALYST_PORT} || 3000;
-+my $keepalive         = 0;
-+my $restart           = $ENV{TESTAPPFORCOMPARISON_RELOAD} || $ENV{CATALYST_RELOAD} || 0;
-+my $background        = 0;
-+my $pidfile           = undef;
-+
-+my $check_interval;
-+my $file_regex;
-+my $watch_directory;
-+my $follow_symlinks;
-+
-+my @argv = @ARGV;
-+
-+GetOptions(
-+    'debug|d'             => \$debug,
-+    'fork|f'              => \$fork,
-+    'help|?'              => \$help,
-+    'host=s'              => \$host,
-+    'port|p=s'            => \$port,
-+    'keepalive|k'         => \$keepalive,
-+    'restart|r'           => \$restart,
-+    'restartdelay|rd=s'   => \$check_interval,
-+    'restartregex|rr=s'   => \$file_regex,
-+    'restartdirectory=s@' => \$watch_directory,
-+    'followsymlinks'      => \$follow_symlinks,
-+    'background'          => \$background,
-+    'pidfile=s'           => \$pidfile,
-+);
-+
-+pod2usage(1) if $help;
-+
-+if ( $debug ) {
-+    $ENV{CATALYST_DEBUG} = 1;
-+}
-+
-+# If we load this here, then in the case of a restarter, it does not
-+# need to be reloaded for each restart.
-+require Catalyst;
-+
-+# If this isn't done, then the Catalyst::Devel tests for the restarter
-+# fail.
-+$| = 1 if $ENV{HARNESS_ACTIVE};
-+
-+my $runner = sub {
-+    # This is require instead of use so that the above environment
-+    # variables can be set at runtime.
-+    require TestAppForComparison;
-+
-+    TestAppForComparison->run(
-+        $port, $host,
-+        {
-+            argv       => \@argv,
-+            'fork'     => $fork,
-+            keepalive  => $keepalive,
-+            background => $background,
-+            pidfile    => $pidfile,
-+        }
-+    );
-+};
-+
-+if ( $restart ) {
-+    die "Cannot run in the background and also watch for changed files.\n"
-+        if $background;
-+
-+    require Catalyst::Restarter;
-+
-+    my $subclass = Catalyst::Restarter->pick_subclass;
-+
-+    my %args;
-+    $args{follow_symlinks} = 1
-+        if $follow_symlinks;
-+    $args{directories} = $watch_directory
-+        if defined $watch_directory;
-+    $args{sleep_interval} = $check_interval
-+        if defined $check_interval;
-+    $args{filter} = qr/$file_regex/
-+        if defined $file_regex;
-+
-+    my $restarter = $subclass->new(
-+        %args,
-+        start_sub => $runner,
-+    );
-+
-+    $restarter->run_and_watch;
-+}
-+else {
-+    $runner->();
-+}
-+
-+1;
-+
-+=head1 NAME
-+
-+testappforcomparison_server.pl - Catalyst Testserver
-+
-+=head1 SYNOPSIS
-+
-+testappforcomparison_server.pl [options]
-+
-+ Options:
-+   -d -debug          force debug mode
-+   -f -fork           handle each request in a new process
-+                      (defaults to false)
-+   -? -help           display this help and exits
-+      -host           host (defaults to all)
-+   -p -port           port (defaults to 3000)
-+   -k -keepalive      enable keep-alive connections
-+   -r -restart        restart when files get modified
-+                      (defaults to false)
-+   -rd -restartdelay  delay between file checks
-+                      (ignored if you have Linux::Inotify2 installed)
-+   -rr -restartregex  regex match files that trigger
-+                      a restart when modified
-+                      (defaults to '\.yml$|\.yaml$|\.conf|\.pm$')
-+   -restartdirectory  the directory to search for
-+                      modified files, can be set mulitple times
-+                      (defaults to '[SCRIPT_DIR]/..')
-+   -follow_symlinks   follow symlinks in search directories
-+                      (defaults to false. this is a no-op on Win32)
-+   -background        run the process in the background
-+   -pidfile           specify filename for pid file
-+
-+ See also:
-+   perldoc Catalyst::Manual
-+   perldoc Catalyst::Manual::Intro
-+
-+=head1 DESCRIPTION
-+
-+Run a Catalyst Testserver for this application.
-+
-+=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
---- /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/TestAppForComparison/script/testappforcomparison_test.pl	1969-12-31 17:00:00.000000000 -0700
-+++ /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/../TestAppForComparison/script/testappforcomparison_test.pl	2009-06-15 15:59:41.000000000 -0600
-@@ -0,0 +1,53 @@
-+#!/usr/bin/env perl
-+
-+use strict;
-+use warnings;
-+use Getopt::Long;
-+use Pod::Usage;
-+use FindBin;
-+use lib "$FindBin::Bin/../lib";
-+use Catalyst::Test 'TestAppForComparison';
-+
-+my $help = 0;
-+
-+GetOptions( 'help|?' => \$help );
-+
-+pod2usage(1) if ( $help || !$ARGV[0] );
-+
-+print request($ARGV[0])->content . "\n";
-+
-+1;
-+
-+=head1 NAME
-+
-+testappforcomparison_test.pl - Catalyst Test
-+
-+=head1 SYNOPSIS
-+
-+testappforcomparison_test.pl [options] uri
-+
-+ Options:
-+   -help    display this help and exits
-+
-+ Examples:
-+   testappforcomparison_test.pl http://localhost/some_action
-+   testappforcomparison_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
---- /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/TestAppForComparison/t/01app.t	1969-12-31 17:00:00.000000000 -0700
-+++ /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/../TestAppForComparison/t/01app.t	2009-06-15 15:59:41.000000000 -0600
-@@ -0,0 +1,8 @@
-+#!/usr/bin/env perl
-+use strict;
-+use warnings;
-+use Test::More tests => 2;
-+
-+BEGIN { use_ok 'Catalyst::Test', 'TestAppForComparison' }
-+my $req = request('/');
-+ok( $req->is_success, "Request succeeds");
---- /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/TestAppForComparison/t/02pod.t	1969-12-31 17:00:00.000000000 -0700
-+++ /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/../TestAppForComparison/t/02pod.t	2009-06-15 15:59:41.000000000 -0600
-@@ -0,0 +1,10 @@
-+#!/usr/bin/env perl
-+use strict;
-+use warnings;
-+use Test::More;
-+
-+eval "use Test::Pod 1.14";
-+plan skip_all => 'Test::Pod 1.14 required' if $@;
-+plan skip_all => 'set TEST_POD to enable this test' unless $ENV{TEST_POD};
-+
-+all_pod_files_ok();
---- /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/TestAppForComparison/t/03podcoverage.t	1969-12-31 17:00:00.000000000 -0700
-+++ /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/../TestAppForComparison/t/03podcoverage.t	2009-06-15 15:59:41.000000000 -0600
-@@ -0,0 +1,10 @@
-+#!/usr/bin/env perl
-+use strict;
-+use warnings;
-+use Test::More;
-+
-+eval "use Test::Pod::Coverage 1.04";
-+plan skip_all => 'Test::Pod::Coverage 1.04 required' if $@;
-+plan skip_all => 'set TEST_POD to enable this test' unless $ENV{TEST_POD};
-+
-+all_pod_coverage_ok();
---- /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/TestAppForComparison/testappforcomparison.conf	1969-12-31 17:00:00.000000000 -0700
-+++ /home/devin/web-devel/Catalyst-Devel/1.00/branches/helper_refactor/t/../TestAppForComparison/testappforcomparison.conf	2009-06-15 15:59:41.000000000 -0600
-@@ -0,0 +1,3 @@
-+# rename this file to TestAppForComparison.yml and put a ':' in front of 'name' if
-+# you want to use YAML like in old versions of Catalyst
-+name TestAppForComparison

Deleted: Catalyst-Devel/1.00/branches/helper_refactor/t/check_testapp_the_same.t
===================================================================
--- Catalyst-Devel/1.00/branches/helper_refactor/t/check_testapp_the_same.t	2009-06-16 08:13:04 UTC (rev 10547)
+++ Catalyst-Devel/1.00/branches/helper_refactor/t/check_testapp_the_same.t	2009-06-16 08:27:20 UTC (rev 10548)
@@ -1,25 +0,0 @@
-use strict;
-use warnings;
-
-use FindBin qw/$Bin/;
-
-use Test::More tests => 3;
-
-## find out where catalyst.pl is
-my $cat = `which catalyst.pl`;
-chomp($cat);
-
-## remove any existing test apps
-is system("rm -rf $Bin/../TestAppForComparison"), 0 or BAIL_OUT;
-
-## create a new test app to compare to
-is system("cd $Bin/../; $^X -I$Bin/../lib $cat TestAppForComparison"), 0 or BAIL_OUT;
-
-my $diff;
-eval {
-    $diff = `diff -urNB -x .svn -x Changes $Bin/TestAppForComparison $Bin/../TestAppForComparison`;
-};
-    
-skip "no diff program installed, skipping", 1 if $@;
-  
-ok !length($diff), 'Generated same TestApp', or warn($diff);




More information about the Catalyst-commits mailing list