[Checkins] SVN: grokcore.view/trunk/src/grokcore/view/tests/view/viewrenderbasemethod.py Adding a test for the base_method stuff

Christian Klinger cklinger at novareto.de
Sat Jul 4 08:43:28 EDT 2009


Log message for revision 101520:
  Adding a test for the base_method stuff

Changed:
  A   grokcore.view/trunk/src/grokcore/view/tests/view/viewrenderbasemethod.py

-=-
Copied: grokcore.view/trunk/src/grokcore/view/tests/view/viewrenderbasemethod.py (from rev 101517, grokcore.view/trunk/src/grokcore/view/tests/view/codeview.py)
===================================================================
--- grokcore.view/trunk/src/grokcore/view/tests/view/viewrenderbasemethod.py	                        (rev 0)
+++ grokcore.view/trunk/src/grokcore/view/tests/view/viewrenderbasemethod.py	2009-07-04 12:43:28 UTC (rev 101520)
@@ -0,0 +1,28 @@
+"""
+
+  >>> grok.testing.grok(__name__)
+
+  >>> from zope.publisher.browser import TestRequest
+  >>> from zope.component import getMultiAdapter
+
+  >>> mammoth = Mammoth()
+
+  >>> view = getMultiAdapter((mammoth, TestRequest()), name="cavepicture")
+  >>> print view()
+  <b> cave picture </b> 
+
+"""
+
+import grokcore.view as grok
+
+class Mammoth(grok.Context):
+    pass
+
+class CavePicture(grok.View):
+
+    def render(self):
+        return 'A cave painting of a mammoth'
+
+    render.base_method = True
+
+cavepicture = grok.PageTemplate('<b> cave picture </b>')	



More information about the Checkins mailing list