Author: rmarianski
Date: 2007-11-11 19:39:22 -0500 (Sun, 11 Nov 2007)
New Revision: 10899

Modified:
   opencore/trunk/opencore/nui/project/tests.py
   opencore/trunk/opencore/project/tests.py
Log:
resolve unit test failures caused by auto discussion list

Modified: opencore/trunk/opencore/nui/project/tests.py
===================================================================
--- opencore/trunk/opencore/nui/project/tests.py        2007-11-12 00:08:30 UTC 
(rev 10898)
+++ opencore/trunk/opencore/nui/project/tests.py        2007-11-12 00:39:22 UTC 
(rev 10899)
@@ -63,13 +63,25 @@
         tc.project = tc.portal.projects.p1
         tc.page = getattr(tc.project, 'project-home')
 
+    def readme_setup(tc):
+        oc_setup.fresh_skin(tc)
+        enableLocalSiteHook(tc.portal)
+        setSite(tc.portal)
+        setHooks()
+
+    def tasktracker_setup(tc):
+        oc_setup.extended_tt_setup(tc)
+        enableLocalSiteHook(tc.portal)
+        setSite(tc.portal)
+        setHooks()
+
     globs = locals()
     readme = dtf.FunctionalDocFileSuite("README.txt", 
                                     optionflags=optionflags,
                                     package='opencore.nui.project',
                                     test_class=FunctionalTestCase,
                                     globs = globs,
-                                    setUp=oc_setup.fresh_skin,
+                                    setUp=readme_setup,
                                     layer = MockHTTPWithContent                
                       
                                     )
 
@@ -78,7 +90,7 @@
                                     package='opencore.nui.project',
                                     test_class=OpenPlansTestCase,
                                     globs = globs,
-                                    setUp=oc_setup.extended_tt_setup,
+                                    setUp=tasktracker_setup,
                                     layer = MockHTTPWithContent                
                       
                                     )
     

Modified: opencore/trunk/opencore/project/tests.py
===================================================================
--- opencore/trunk/opencore/project/tests.py    2007-11-12 00:08:30 UTC (rev 
10898)
+++ opencore/trunk/opencore/project/tests.py    2007-11-12 00:39:22 UTC (rev 
10899)
@@ -4,6 +4,9 @@
 from Testing.ZopeTestCase import PortalTestCase 
 from Testing.ZopeTestCase import FunctionalDocFileSuite
 from opencore.testing.layer import OpencoreContent
+from Products.OpenPlans.tests.openplanstestcase import OpenPlansTestCase
+from Products.Five.site.localsite import enableLocalSiteHook
+from zope.app.component.hooks import setSite, setHooks
 
 optionflags = doctest.REPORT_ONLY_FIRST_FAILURE | doctest.ELLIPSIS
 
@@ -23,12 +26,15 @@
     setup.setupPloneSite()
     def readme_setup(tc):
         tc._refreshSkinData()
+        enableLocalSiteHook(tc.portal)
+        setSite(tc.portal)
+        setHooks()
 
     globs = locals()
     readme = FunctionalDocFileSuite("README.txt",
                                     optionflags=optionflags,
                                     package='opencore.project',
-                                    test_class=FunctionalTestCase,
+                                    test_class=OpenPlansTestCase,
                                     globs = globs,
                                     setUp=readme_setup
                                     )



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

Reply via email to