diff options
Diffstat (limited to 'src/zope/tal/tests/input/test04.xml')
-rw-r--r-- | src/zope/tal/tests/input/test04.xml | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/zope/tal/tests/input/test04.xml b/src/zope/tal/tests/input/test04.xml new file mode 100644 index 0000000..bde6cef --- /dev/null +++ b/src/zope/tal/tests/input/test04.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" ?> +<html> + + <body xmlns:m="http://xml.zope.org/namespaces/metal" xmlns:z="http://xml.zope.org/namespaces/tal" m:define-macro="body" z:define="global count python:0"> + + <ul m:define-macro="whoops"> + <li z:repeat="item python:range(count)"> + <span z:replace="item">1</span> + <span z:replace="global:message"/> + </li> + </ul> + + <span z:define="global count python:2; global message str:hello world"/> + + <p m:use-macro="whoops">use-macro + <span m:fill-slot="whoops">fill-slot</span> + </p> + + <span z:define="global message str:goodbye cruel world"/> + + <p m:use-macro="whoops">use-macro</p> + + <p m:define-slot="whoops">define-slot</p> + + </body> + +</html> |