diff options
author | Gianni Ceccarelli <dakkar@dechirico.(none)> | 2009-03-27 11:57:16 +0100 |
---|---|---|
committer | Gianni Ceccarelli <dakkar@dechirico.(none)> | 2009-03-27 11:57:16 +0100 |
commit | 22381c3205f6c24d8e65488b57efb969521aadee (patch) | |
tree | 121f349d809c784dcfc45fcbdeb9a254024a3ce1 /t/03-html.t | |
parent | custom builder works, it's just ugly (diff) | |
download | Tree-Template-Declare-22381c3205f6c24d8e65488b57efb969521aadee.tar.gz Tree-Template-Declare-22381c3205f6c24d8e65488b57efb969521aadee.tar.bz2 Tree-Template-Declare-22381c3205f6c24d8e65488b57efb969521aadee.zip |
HTML::Element builder
Diffstat (limited to 't/03-html.t')
-rw-r--r-- | t/03-html.t | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/t/03-html.t b/t/03-html.t new file mode 100644 index 0000000..2640a5e --- /dev/null +++ b/t/03-html.t @@ -0,0 +1,28 @@ +#!perl +use Test::Most 'no_plan','die'; +use strict; +use warnings; +use Tree::Template::Declare options => {builder => '+HTML_Element'}; +use Data::Dumper; + +my $tree=tree { + node { + name 'html'; + node { + name 'head'; + node { + name 'title'; + node { name '~text'; attribs text => 'Page title' }; + } + }; + node { + name 'body'; + node { + name 'p'; + node { name '~text'; attribs text => 'Page para' }; + }; + }; + }; +}; + +diag $tree->as_HTML(); |