[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