Move aggregatable tests using TestApp to t/aggregate.
Florian Ragwitz [Thu, 4 Sep 2008 08:15:44 +0000 (08:15 +0000)]
45 files changed:
Makefile.PL
t/aggregate/live_component_controller_action_action.t [moved from t/live_component_controller_action_action.t with 99% similarity]
t/aggregate/live_component_controller_action_auto.t [moved from t/live_component_controller_action_auto.t with 99% similarity]
t/aggregate/live_component_controller_action_begin.t [moved from t/live_component_controller_action_begin.t with 97% similarity]
t/aggregate/live_component_controller_action_chained.t [moved from t/live_component_controller_action_chained.t with 99% similarity]
t/aggregate/live_component_controller_action_default.t [moved from t/live_component_controller_action_default.t with 98% similarity]
t/aggregate/live_component_controller_action_detach.t [moved from t/live_component_controller_action_detach.t with 98% similarity]
t/aggregate/live_component_controller_action_end.t [moved from t/live_component_controller_action_end.t with 97% similarity]
t/aggregate/live_component_controller_action_forward.t [moved from t/live_component_controller_action_forward.t with 99% similarity]
t/aggregate/live_component_controller_action_global.t [moved from t/live_component_controller_action_global.t with 98% similarity]
t/aggregate/live_component_controller_action_go.t [moved from t/live_component_controller_action_go.t with 99% similarity]
t/aggregate/live_component_controller_action_index.t [moved from t/live_component_controller_action_index.t with 99% similarity]
t/aggregate/live_component_controller_action_inheritance.t [moved from t/live_component_controller_action_inheritance.t with 99% similarity]
t/aggregate/live_component_controller_action_local.t [moved from t/live_component_controller_action_local.t with 99% similarity]
t/aggregate/live_component_controller_action_multipath.t [moved from t/live_component_controller_action_multipath.t with 98% similarity]
t/aggregate/live_component_controller_action_path.t [moved from t/live_component_controller_action_path.t with 99% similarity]
t/aggregate/live_component_controller_action_private.t [moved from t/live_component_controller_action_private.t with 98% similarity]
t/aggregate/live_component_controller_action_regexp.t [moved from t/live_component_controller_action_regexp.t with 99% similarity]
t/aggregate/live_component_controller_action_streaming.t [moved from t/live_component_controller_action_streaming.t with 95% similarity]
t/aggregate/live_component_controller_args.t [moved from t/live_component_controller_args.t with 98% similarity]
t/aggregate/live_engine_request_auth.t [moved from t/live_engine_request_auth.t with 96% similarity]
t/aggregate/live_engine_request_body.t [moved from t/live_engine_request_body.t with 98% similarity]
t/aggregate/live_engine_request_body_demand.t [moved from t/live_engine_request_body_demand.t with 98% similarity]
t/aggregate/live_engine_request_cookies.t [moved from t/live_engine_request_cookies.t with 97% similarity]
t/aggregate/live_engine_request_headers.t [moved from t/live_engine_request_headers.t with 98% similarity]
t/aggregate/live_engine_request_parameters.t [moved from t/live_engine_request_parameters.t with 99% similarity]
t/aggregate/live_engine_request_uploads.t [moved from t/live_engine_request_uploads.t with 96% similarity]
t/aggregate/live_engine_request_uri.t [moved from t/live_engine_request_uri.t with 99% similarity]
t/aggregate/live_engine_response_cookies.t [moved from t/live_engine_response_cookies.t with 98% similarity]
t/aggregate/live_engine_response_errors.t [moved from t/live_engine_response_errors.t with 98% similarity]
t/aggregate/live_engine_response_headers.t [moved from t/live_engine_response_headers.t with 98% similarity]
t/aggregate/live_engine_response_large.t [moved from t/live_engine_response_large.t with 95% similarity]
t/aggregate/live_engine_response_redirect.t [moved from t/live_engine_response_redirect.t with 98% similarity]
t/aggregate/live_engine_response_status.t [moved from t/live_engine_response_status.t with 98% similarity]
t/aggregate/live_engine_setup_basics.t [moved from t/live_engine_setup_basics.t with 89% similarity]
t/aggregate/live_engine_setup_plugins.t [moved from t/live_engine_setup_plugins.t with 90% similarity]
t/aggregate/live_loop.t [moved from t/live_loop.t with 94% similarity]
t/aggregate/live_plugin_loaded.t [moved from t/live_plugin_loaded.t with 95% similarity]
t/aggregate/live_priorities.t [moved from t/live_priorities.t with 98% similarity]
t/aggregate/live_recursion.t [moved from t/live_recursion.t with 95% similarity]
t/aggregate/unit_core_action_for.t [moved from t/unit_core_action_for.t with 93% similarity]
t/aggregate/unit_core_component_layers.t [moved from t/unit_core_component_layers.t with 100% similarity]
t/aggregate/unit_core_uri_for_action.t [moved from t/unit_core_uri_for_action.t with 99% similarity]
t/aggregate/unit_core_uri_for_multibytechar.t [moved from t/unit_core_uri_for_multibytechar.t with 93% similarity]
t/lib/TestApp/Controller/Action/Streaming.pm

index 29dd6f8..dc525a3 100644 (file)
@@ -33,6 +33,8 @@ requires 'URI' => '1.35';
 requires 'Text::Balanced'; # core in 5.8.x but mentioned for completeness
 requires 'MRO::Compat';
 
+tests 't/*.t t/aggregate/*.t';
+
 if (-e 'inc/.author') {
   build_requires 'Test::NoTabs';
   build_requires 'Test::Pod' => 1.14;
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 our $iters;
 
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 our $iters;
 
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 our $iters;
 
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 our $iters;
 
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 our $iters;
 
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 our $iters;
 
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 our $iters;
 
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 our $iters;
 
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 our $iters;
 
similarity index 99%
rename from t/live_component_controller_action_go.t
rename to t/aggregate/live_component_controller_action_go.t
index 544166d..7f93369 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 our $iters;
 
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 our $iters;
 
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 our $iters;
 
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 our $iters;
 
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 my $content = q/foo
 bar
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 our $iters;
 
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 our $iters;
 
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 our $iters;
 
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 our $iters;
 
@@ -54,7 +54,7 @@ EOF
             skip "Using remote server", 5;
         }
 
-        my $file = "$FindBin::Bin/01use.t";
+        my $file = "$FindBin::Bin/../01use.t";
         my $fh = IO::File->new( $file, 'r' );
         my $buffer;
         if ( defined $fh ) {
similarity index 98%
rename from t/live_component_controller_args.t
rename to t/aggregate/live_component_controller_args.t
index 861b4ad..29d26a1 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 use URI::Escape;
 
similarity index 96%
rename from t/live_engine_request_auth.t
rename to t/aggregate/live_engine_request_auth.t
index b15c4d7..f5370ce 100644 (file)
@@ -6,7 +6,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 use Test::More tests => 7;
 use Catalyst::Test 'TestApp';
similarity index 98%
rename from t/live_engine_request_body.t
rename to t/aggregate/live_engine_request_body.t
index 06198f0..f5c5066 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 use Test::More tests => 18;
 use Catalyst::Test 'TestApp';
similarity index 98%
rename from t/live_engine_request_body_demand.t
rename to t/aggregate/live_engine_request_body_demand.t
index 2444dc8..b4d7889 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 use Test::More tests => 8;
 use Catalyst::Test 'TestAppOnDemand';
similarity index 97%
rename from t/live_engine_request_cookies.t
rename to t/aggregate/live_engine_request_cookies.t
index 4247ca4..5a45acc 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 use Test::More tests => 13;
 use Catalyst::Test 'TestApp';
similarity index 98%
rename from t/live_engine_request_headers.t
rename to t/aggregate/live_engine_request_headers.t
index 33c57f9..551561e 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 use Test::More tests => 17;
 use Catalyst::Test 'TestApp';
similarity index 99%
rename from t/live_engine_request_parameters.t
rename to t/aggregate/live_engine_request_parameters.t
index 684660a..56a7074 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 use Test::More tests => 53;
 use Catalyst::Test 'TestApp';
similarity index 96%
rename from t/live_engine_request_uploads.t
rename to t/aggregate/live_engine_request_uploads.t
index e2bb0d4..2454330 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 use Test::More tests => 88;
 use Catalyst::Test 'TestApp';
@@ -153,7 +153,7 @@ use Path::Class::Dir;
         'http://localhost/dump/request',
         'Content-Type' => 'multipart/form-data',
         'Content'      =>
-          [ 'file' => ["$FindBin::Bin/catalyst_130pix.gif"], ]
+          [ 'file' => ["$FindBin::Bin/../catalyst_130pix.gif"], ]
     );
 
     # LWP will auto-correct Content-Length when using a remote server
@@ -174,8 +174,8 @@ use Path::Class::Dir;
         'http://localhost/dump/request',
         'Content-Type' => 'multipart/form-data',
         'Content'      =>
-          [ 'file1' => ["$FindBin::Bin/catalyst_130pix.gif"],
-            'file2' => ["$FindBin::Bin/catalyst_130pix.gif"], ]
+          [ 'file1' => ["$FindBin::Bin/../catalyst_130pix.gif"],
+            'file2' => ["$FindBin::Bin/../catalyst_130pix.gif"], ]
     );
 
     ok( my $response = request($request), 'Request' );
@@ -193,7 +193,7 @@ use Path::Class::Dir;
         'Content-Type' => 'form-data',
         'Content'      => [
             'testfile' => 'textfield value',
-            'testfile' => ["$FindBin::Bin/catalyst_130pix.gif"],
+            'testfile' => ["$FindBin::Bin/../catalyst_130pix.gif"],
         ]
     );
 
similarity index 99%
rename from t/live_engine_request_uri.t
rename to t/aggregate/live_engine_request_uri.t
index 65166dc..7d1628d 100644 (file)
@@ -2,7 +2,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 use Test::More tests => 66;
 use Catalyst::Test 'TestApp';
similarity index 98%
rename from t/live_engine_response_cookies.t
rename to t/aggregate/live_engine_response_cookies.t
index abd0476..8442fcf 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 use Test::More tests => 15;
 use Catalyst::Test 'TestApp';
similarity index 98%
rename from t/live_engine_response_errors.t
rename to t/aggregate/live_engine_response_errors.t
index 1fb8842..b991402 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 use Test::More tests => 18;
 use Catalyst::Test 'TestApp';
similarity index 98%
rename from t/live_engine_response_headers.t
rename to t/aggregate/live_engine_response_headers.t
index 1b374e4..0d373c2 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 use Test::More tests => 18;
 use Catalyst::Test 'TestApp';
similarity index 95%
rename from t/live_engine_response_large.t
rename to t/aggregate/live_engine_response_large.t
index 86665f2..84b796b 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 use Test::More tests => 6;
 use Catalyst::Test 'TestApp';
similarity index 98%
rename from t/live_engine_response_redirect.t
rename to t/aggregate/live_engine_response_redirect.t
index 3812120..a01b9d0 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 use Test::More tests => 26;
 use Catalyst::Test 'TestApp';
similarity index 98%
rename from t/live_engine_response_status.t
rename to t/aggregate/live_engine_response_status.t
index 51f6373..a37c9b6 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 use Test::More tests => 30;
 use Catalyst::Test 'TestApp';
similarity index 89%
rename from t/live_engine_setup_basics.t
rename to t/aggregate/live_engine_setup_basics.t
index 7d3d2d3..c2b81ba 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 use Test::More tests => 1;
 use Catalyst::Test 'TestApp';
similarity index 90%
rename from t/live_engine_setup_plugins.t
rename to t/aggregate/live_engine_setup_plugins.t
index d280551..419982b 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 use Test::More tests => 2;
 use Catalyst::Test 'TestApp';
similarity index 94%
rename from t/live_loop.t
rename to t/aggregate/live_loop.t
index 34fea5f..e7b59f9 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 use Test::More tests => 3;
 use Catalyst::Test 'TestApp';
similarity index 95%
rename from t/live_plugin_loaded.t
rename to t/aggregate/live_plugin_loaded.t
index de27574..3881997 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 use Test::More tests => 5;
 use Catalyst::Test 'TestApp';
similarity index 98%
rename from t/live_priorities.t
rename to t/aggregate/live_priorities.t
index e726027..1e05747 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 use Test::More tests => 28;
 use Catalyst::Test 'TestApp';
similarity index 95%
rename from t/live_recursion.t
rename to t/aggregate/live_recursion.t
index 6e55877..a2fcea8 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 use Test::More tests => 3;
 use Catalyst::Test 'TestApp';
similarity index 93%
rename from t/unit_core_action_for.t
rename to t/aggregate/unit_core_action_for.t
index fe47161..3e75eaa 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 use Test::More;
 
similarity index 99%
rename from t/unit_core_uri_for_action.t
rename to t/aggregate/unit_core_uri_for_action.t
index a0297f4..9b84582 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib "$FindBin::Bin/../lib";
 
 use Test::More;
 
similarity index 93%
rename from t/unit_core_uri_for_multibytechar.t
rename to t/aggregate/unit_core_uri_for_multibytechar.t
index b0ccdc5..3320491 100644 (file)
@@ -2,8 +2,7 @@ use strict;
 use warnings;
 
 use FindBin;
-use File::Spec;
-use lib File::Spec->catfile($FindBin::Bin, 'lib');
+use lib "$FindBin::Bin/../lib";
 
 use Test::More tests => 5;
 
index ef475e4..f619a7d 100644 (file)
@@ -17,7 +17,7 @@ EOF
 sub body : Local {
     my ( $self, $c ) = @_;
     
-    my $file = "$FindBin::Bin/01use.t";
+    my $file = "$FindBin::Bin/../01use.t";
     my $fh = IO::File->new( $file, 'r' );
     if ( defined $fh ) {
         $c->res->body( $fh );