package main;
-use Test::More tests => 6;
+use Test::More tests => 15;
use lib 't/lib';
use Catalyst::Test 'TestApp';
use File::stat;
-use File::Slurp;
use HTTP::Date;
my $stat = stat($0);
is( $response->content, '11433', 'Normal request content', );
}
+{
+ ok( my $response = request('/subtest_params?value=abc'), 'Params Sub Request' );
+ is( $response->code, 200, 'OK status code' );
+ is( $response->content, '1abc3', 'Normal request content' );
+}
+
+{
+ ok( my $response = request('/subtest_req'), 'Sub request not stomping original request object' );
+ is( $response->code, 200, 'OK status code' );
+ is( $response->content, '/subtest_req', 'Normal request content' );
+}
+
+{
+ ok( my $response = request('/subtest_full_response'), 'Sub Reuqest returning full response object' );
+ is( $response->code, 200, 'OK status code' );
+ is( $response->content, '1text/csv3', 'Normal request content', );
+}
+