From d45efa54059249eccc04d995c21f105f45fdf549 Mon Sep 17 00:00:00 2001 From: Rafael Kitover Date: Wed, 9 Jan 2013 13:13:53 -0500 Subject: [PATCH] failing test for not returning not found correctly --- t/default_template2.t | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 t/default_template2.t diff --git a/t/default_template2.t b/t/default_template2.t new file mode 100644 index 0000000..290a209 --- /dev/null +++ b/t/default_template2.t @@ -0,0 +1,36 @@ +use strict; +use warnings; +use Test::More tests => 3; +use Test::Mojo; +use File::Temp qw( tempdir ); +use FindBin '$Bin'; + +use Mojolicious::Lite; +use Mojolicious::Plugin::TtRenderer::Engine (); + +my $tt = Mojolicious::Plugin::TtRenderer::Engine->build( + mojo => app, + template_options => { + UNICODE => 1, + ENCODING => 'UTF-8', + INCLUDE_PATH => "$Bin/templates", + } +); + +app->renderer->add_handler(tt => $tt); +app->renderer->default_handler('tt'); + +get '/' => sub { + die 'foo'; +}; + +my $t = Test::Mojo->new; + +$t->get_ok('/') + ->status_is(500) + ->content_like(qr{foo}); + +__DATA__ + +@@ index.html.tt +anything