Compare commits

...

5 Commits

Author SHA1 Message Date
Graham Ollis
7cd976ea79 v1.41
- Additional testing diagnostics
2013-02-23 03:06:21 -05:00
Graham Ollis
1708622c49 testing diagnostics 2013-02-23 03:05:25 -05:00
Graham Ollis
380cea8aa2 v1.40
- Added diagnostic for IO loop implementation in testing
2013-02-20 13:42:06 -05:00
Graham Ollis
9217818ad2 diagnostic for IO loop used during testing. 2013-02-20 13:41:16 -05:00
Graham Ollis
02fce2bfdd simplify 2013-01-28 11:51:38 -05:00
4 changed files with 31 additions and 13 deletions

View File

@@ -2,6 +2,12 @@ Revision history for Mojolicious::Plugin::TtRenderer
{{$NEXT}}
1.41 February 23, 2013
- Additional testing diagnostics
1.40 February 20, 2013
- Added diagnostic for IO loop implementation in testing
1.39 January 28, 2013
- Documentation updates.

View File

@@ -42,18 +42,16 @@ sub _init {
# take and process options :-)
my @renderer_paths = $app ? map { abs_path($_) } grep { -d $_ } @{ $app->renderer->paths } : ();
push @renderer_paths, 'templates';
my %config = (
( @renderer_paths > 0
? (INCLUDE_PATH => [@renderer_paths, 'templates'])
: (INCLUDE_PATH => ['templates'])
),
COMPILE_EXT => '.ttc',
COMPILE_DIR => ($dir || abs_path(File::Spec->tmpdir)),
UNICODE => 1,
ENCODING => 'utf-8',
CACHE_SIZE => 128,
RELATIVE => 1,
INCLUDE_PATH => \@renderer_paths,
COMPILE_EXT => '.ttc',
COMPILE_DIR => ($dir || abs_path(File::Spec->tmpdir)),
UNICODE => 1,
ENCODING => 'utf-8',
CACHE_SIZE => 128,
RELATIVE => 1,
%{$args{template_options} || {}},
);

11
t/01-ioloop.t Normal file
View File

@@ -0,0 +1,11 @@
use strict;
use warnings;
use Test::More tests => 1;
use Mojo::IOLoop;
my $loop = eval { Mojo::IOLoop->singleton };
diag $@ if $@;
ok $loop;
diag ref eval { $loop->reactor };
diag $@ if $@;

View File

@@ -21,11 +21,14 @@ $t->get_ok('/')
->status_is(500)
->content_like(qr{foo});
$t->app->log->on(message => sub {
my($log, $level, @lines) = @_;
diag @lines if $level eq 'error';
});
$t->get_ok('/bar')
->status_is(200)
->content_like(qr{bar});
#note $t->tx->res->to_string;
->content_like(qr{sometimes, the bar,});
__DATA__