Added recursive Templator logic
This commit is contained in:
parent
ad04f622d3
commit
b92465b62b
3 changed files with 20 additions and 12 deletions
16
test/zutil/test/TemplatorTest.java
Normal file → Executable file
16
test/zutil/test/TemplatorTest.java
Normal file → Executable file
|
|
@ -271,4 +271,20 @@ public class TemplatorTest {
|
|||
assertEquals(
|
||||
"<HTML>111</HTML>", tmpl.compile());
|
||||
}
|
||||
|
||||
|
||||
@Test
|
||||
public void recursiveTemplateorTest(){
|
||||
Templator tmpl2 = new Templator(
|
||||
"{{value1}},{{value2}}");
|
||||
tmpl2.set("value1", "sub1");
|
||||
tmpl2.set("value2", "sub2");
|
||||
Templator tmpl = new Templator(
|
||||
"<HTML>{{parent}}:{{child}}</HTML>");
|
||||
tmpl.set("parent", "super");
|
||||
tmpl.set("child", tmpl2);
|
||||
|
||||
assertEquals(
|
||||
"<HTML>super:sub1,sub2</HTML>", tmpl.compile());
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue