diff options
| author | Yusuke Watase <ywatase@gmail.com> | 2012-04-12 19:37:12 +0900 |
|---|---|---|
| committer | Yusuke Watase <ywatase@gmail.com> | 2012-04-12 19:37:12 +0900 |
| commit | c00dffcb11d9d25b7b56840a668356f003c88810 (patch) | |
| tree | 54c6692251018bd14fccfd75516d9ed96806e08d /t/03-cascade.t | |
| parent | checkin before tagging (diff) | |
| download | dancer-template-xslate-c00dffcb11d9d25b7b56840a668356f003c88810.tar.gz | |
fix extention and suffix problem
Diffstat (limited to 't/03-cascade.t')
| -rw-r--r-- | t/03-cascade.t | 29 |
1 files changed, 29 insertions, 0 deletions
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"; |
