summaryrefslogblamecommitdiff
path: root/t/03-cascade.t
blob: 2a3991af1cadb96f77a3003b1e23ad229a9e7025 (plain) (tree)
1
2
3
4
5
6
7
8
9


                          
                                             




                                           

                                           


      

                                          
                                        




                                                    

                                        



                                                    
use strict;
use warnings;
use Test::More tests => 2;
use File::Spec::Functions qw(catdir catfile);

use Dancer::Template::Xslate;
my $engine = Dancer::Template::Xslate->new(
    config =>
    {
        extension => "tx",
        path      => [catdir(qw(t views))],
    },
);

my $template = "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   => [catdir(qw(t views))],
    },
);
$result = $engine->render($template);
is $result, $expected, "cascade and extension test";