[Checkins] SVN: z3c.template/trunk/src/z3c/template/ Made checks more robust.
Malthe Borch
mborch at gmail.com
Mon Nov 24 05:18:50 EST 2008
Log message for revision 93296:
Made checks more robust.
Changed:
U z3c.template/trunk/src/z3c/template/README.txt
U z3c.template/trunk/src/z3c/template/zcml.txt
-=-
Modified: z3c.template/trunk/src/z3c/template/README.txt
===================================================================
--- z3c.template/trunk/src/z3c/template/README.txt 2008-11-24 10:15:25 UTC (rev 93295)
+++ z3c.template/trunk/src/z3c/template/README.txt 2008-11-24 10:18:50 UTC (rev 93296)
@@ -87,9 +87,11 @@
... interfaces.IContentTemplate)
>>> template = component.getMultiAdapter((view, request),
... interfaces.IPageTemplate)
- >>> template
- <z3c.pt.compat.ViewPageTemplateFile object at ...>
-
+
+ >>> from z3c.pt.compat import ViewPageTemplateFile
+ >>> isinstance(template, ViewPageTemplateFile)
+ True
+
Now that we have a registered layout template for the default layer we can
call our view again.
@@ -168,9 +170,10 @@
... interfaces.ILayoutTemplate)
>>> layout = component.getMultiAdapter(
... (view2, request), interfaces.ILayoutTemplate)
- >>> layout
- <z3c.pt.compat.ViewPageTemplateFile ...>
+ >>> isinstance(layout, ViewPageTemplateFile)
+ True
+
Now that we have a registered layout template for the default layer we can
call our view again.
Modified: z3c.template/trunk/src/z3c/template/zcml.txt
===================================================================
--- z3c.template/trunk/src/z3c/template/zcml.txt 2008-11-24 10:15:25 UTC (rev 93295)
+++ z3c.template/trunk/src/z3c/template/zcml.txt 2008-11-24 10:18:50 UTC (rev 93296)
@@ -66,8 +66,9 @@
and check them:
- >>> template
- <z3c.pt.compat.ViewPageTemplateFile object ...>
+ >>> from z3c.pt.compat import ViewPageTemplateFile
+ >>> isinstance(template, ViewPageTemplateFile)
+ True
>>> print template(view)
<div>content</div>
@@ -101,8 +102,8 @@
and check them:
- >>> layout
- <z3c.pt.compat.ViewPageTemplateFile object ...>
+ >>> isinstance(layout, ViewPageTemplateFile)
+ True
>>> print layout(view)
<div>layout</div>
More information about the Checkins
mailing list