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.