[Checkins] SVN: five.grok/trunk/src/five/grok/README.txt Use a
proper Zope 2 request container for testing.
Martin Aspeli
optilude at gmx.net
Sun Aug 3 18:42:01 EDT 2008
Log message for revision 89324:
Use a proper Zope 2 request container for testing.
Changed:
U five.grok/trunk/src/five/grok/README.txt
-=-
Modified: five.grok/trunk/src/five/grok/README.txt
===================================================================
--- five.grok/trunk/src/five/grok/README.txt 2008-08-03 22:41:42 UTC (rev 89323)
+++ five.grok/trunk/src/five/grok/README.txt 2008-08-03 22:42:00 UTC (rev 89324)
@@ -37,13 +37,15 @@
>>> from zope.component import getUtility
>>> from five.grok.README import *
>>> from Testing.ZopeTestCase import ZopeLite as Zope2
- >>> app= Zope2.app()
- >>> from zope.publisher.browser import TestRequest
- >>> from OFS.Folder import Folder
- >>> request = TestRequest()
+ >>> from Testing.makerequest import makerequest
+ >>> app = Zope2.app()
+ >>> app = makerequest(app)
+ >>> request = app.REQUEST
+
>>> village = GrokVillage(id='amsterdam')
>>> app._setObject('amsterdam', village)
'amsterdam'
+ >>> village = getattr(app, 'amsterdam') # get it back wrapped
Let's define a filesystem directory that will hold the templates
that grok will use with our views.
More information about the Checkins
mailing list