Author: rmarianski
Date: 2007-11-09 18:22:48 -0500 (Fri, 09 Nov 2007)
New Revision: 10873

Modified:
   opencore/branches/auto-discussion-list/opencore/listen/tests.py
Log:
set up local utility

Modified: opencore/branches/auto-discussion-list/opencore/listen/tests.py
===================================================================
--- opencore/branches/auto-discussion-list/opencore/listen/tests.py     
2007-11-09 23:07:10 UTC (rev 10872)
+++ opencore/branches/auto-discussion-list/opencore/listen/tests.py     
2007-11-09 23:22:48 UTC (rev 10873)
@@ -1,5 +1,7 @@
 import os, sys, unittest
 from zope.testing import doctest
+from zope.app.component.hooks import setSite, setHooks
+from Products.Five.site.localsite import enableLocalSiteHook
 from Testing import ZopeTestCase
 from Testing.ZopeTestCase import PortalTestCase 
 from Testing.ZopeTestCase import FunctionalDocFileSuite
@@ -22,12 +24,15 @@
     from opencore.nui.formhandler import test_suite as octotest
     
     setup.setupPloneSite()
-    def readme_setup(tc):
+    def listen_discussion_setup(tc):
         tc._refreshSkinData()
         tc.request = tc.app.REQUEST
         tc.response = tc.request.RESPONSE
         tc.homepage = getattr(tc.portal, 'site-home')
         tc.projects = tc.portal.projects
+        enableLocalSiteHook(tc.portal)
+        setSite(tc.portal)
+        setHooks()
 
     globs = locals()
     listen_discussion = FunctionalDocFileSuite("listen_discussion.txt",
@@ -35,7 +40,7 @@
                                     package='opencore.listen',
                                     test_class=OpenPlansTestCase,
                                     globs = globs,
-                                    setUp=readme_setup
+                                    setUp=listen_discussion_setup,
                                     )
 
     return unittest.TestSuite((listen_discussion,))



--
Archive: 
http://www.openplans.org/projects/opencore/lists/openplans-svn/archive/2007/11/1194650568689
To unsubscribe send an email with subject unsubscribe to [EMAIL PROTECTED]  
Please contact [EMAIL PROTECTED] for questions.

Reply via email to