removed unneccessary test
[catagits/Catalyst-View-Email.git] / t / 05template.t
index 4c6c138..4cf874c 100644 (file)
@@ -4,15 +4,16 @@ use warnings;
 BEGIN { $ENV{EMAIL_SENDER_TRANSPORT} = 'Test' }
 use Test::More;
 use Test::Requires {
-    'Catalyst::View::Template' => '0.31',
+    'Catalyst::View::TT' => '0.31',
 };
 use Email::Sender::Simple;
 use FindBin;
 use lib "$FindBin::Bin/lib";
-
+use Data::Dump qw(ddx);
 use_ok('Catalyst::Test', 'TestApp');
 
 my $response;
+my $response2;
 my $time = time;
 ok( ( $response = request("/template_email?time=$time"))->is_success,
     'request ok' );
@@ -31,5 +32,12 @@ like($parts[0]->body, qr/test-email\@example.com on $time/, 'got content back');
 
 is($parts[1]->content_type, 'text/html', 'text/html ok');
 like($parts[1]->body, qr{<em>test-email\@example.com</em> on $time}, 'got content back');
-#like($emails[0]->body, qr/$time/, 'Got our email');
+
+ok( ( $response2 = request("/template_email_single?time=$time"))->is_success,
+    'request ok' );
+like( $response2->content, qr/Template Email Ok/, 'controller says ok' );
+my @emails2 = Email::Sender::Simple->default_transport->deliveries;
+my @parts2 = $emails2[0]->{'email'}[0]->parts;
+is($parts2[1]->content_type, 'text/html', 'text/html ok');
+like($parts2[1]->body, qr{<em>test-email\@example.com</em> on $time}, 'got content back');
 done_testing();