[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