From c00dffcb11d9d25b7b56840a668356f003c88810 Mon Sep 17 00:00:00 2001 From: Yusuke Watase Date: Thu, 12 Apr 2012 19:37:12 +0900 Subject: fix extention and suffix problem --- t/03-cascade.t | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 t/03-cascade.t (limited to 't/03-cascade.t') diff --git a/t/03-cascade.t b/t/03-cascade.t new file mode 100644 index 0000000..5da25e2 --- /dev/null +++ b/t/03-cascade.t @@ -0,0 +1,29 @@ +use strict; +use warnings; +use Test::More tests => 2; +use File::Spec::Functions qw(catfile); + +use Dancer::Template::Xslate; +my $engine = Dancer::Template::Xslate->new( + config => + { + extension => 'tx', + path => [catfile(qw(t views))], + }, +); + +my $template = catfile(qw(t views cascade.tx)); +my $result = $engine->render($template); +my $expected = "header\nbody\nfooter\n"; + +is $result, $expected, "cascade and extension test"; + +$engine = Dancer::Template::Xslate->new( + config => + { + suffix => '.tx', + path => [catfile(qw(t views))], + }, +); +$result = $engine->render($template); +is $result, $expected, "cascade and extension test"; -- cgit v1.2.3