[Checkins] SVN: grok/trunk/src/grok/ftests/view/view.py basic functional test for a view

Wolfgang Schnerring wosc at wosc.de
Tue Oct 17 03:52:53 EDT 2006


Log message for revision 70733:
  basic functional test for a view

Changed:
  A   grok/trunk/src/grok/ftests/view/view.py

-=-
Copied: grok/trunk/src/grok/ftests/view/view.py (from rev 70732, grok/trunk/src/grok/ftests/view/index.py)
===================================================================
--- grok/trunk/src/grok/ftests/view/index.py	2006-10-16 22:08:52 UTC (rev 70732)
+++ grok/trunk/src/grok/ftests/view/view.py	2006-10-17 07:52:51 UTC (rev 70733)
@@ -0,0 +1,30 @@
+"""
+  >>> import grok
+  >>> from grok.ftests.view.view import Mammoth
+  >>> grok.grok('grok.ftests.view.view')
+  >>> getRootFolder()["manfred"] = Mammoth()
+
+  >>> from zope.testbrowser.testing import Browser
+  >>> browser = Browser()
+  >>> browser.handleErrors = False
+  >>> browser.open("http://localhost/manfred/@@painting")
+  >>> print browser.contents
+  <html>
+  <body>
+  <h1>Hello, world!</h1>
+  </body>
+  </html>
+
+"""
+import grok
+
+class Mammoth(grok.Model):
+    pass
+
+painting = grok.PageTemplate("""\
+<html>
+<body>
+<h1>Hello, world!</h1>
+</body>
+</html>
+""")



More information about the Checkins mailing list