[Checkins] SVN: zope.contentprovider/trunk/ Remove unneeded testing dependencies. We only need zope.testing and zope.app.pagetemplate.
Dan Korostelev
nadako at gmail.com
Mon Mar 16 18:33:59 EDT 2009
Log message for revision 98171:
Remove unneeded testing dependencies. We only need zope.testing and zope.app.pagetemplate.
Changed:
U zope.contentprovider/trunk/CHANGES.txt
U zope.contentprovider/trunk/setup.py
U zope.contentprovider/trunk/src/zope/contentprovider/tests.py
-=-
Modified: zope.contentprovider/trunk/CHANGES.txt
===================================================================
--- zope.contentprovider/trunk/CHANGES.txt 2009-03-16 22:27:10 UTC (rev 98170)
+++ zope.contentprovider/trunk/CHANGES.txt 2009-03-16 22:33:59 UTC (rev 98171)
@@ -5,6 +5,9 @@
3.4.1 (unreleased)
------------------
+- Remove unneeded testing dependencies. We only need zope.testing and
+ zope.app.pagetemplate.
+
- Remove zcml slug and old zpkg-related files.
- Added setuptools dependency to setup.py.
Modified: zope.contentprovider/trunk/setup.py
===================================================================
--- zope.contentprovider/trunk/setup.py 2009-03-16 22:27:10 UTC (rev 98170)
+++ zope.contentprovider/trunk/setup.py 2009-03-16 22:33:59 UTC (rev 98171)
@@ -51,8 +51,6 @@
namespace_packages=['zope'],
extras_require = dict(
test=['zope.app.pagetemplate',
- 'zope.app.testing',
- 'zope.security',
'zope.testing',
]),
install_requires=['setuptools',
Modified: zope.contentprovider/trunk/src/zope/contentprovider/tests.py
===================================================================
--- zope.contentprovider/trunk/src/zope/contentprovider/tests.py 2009-03-16 22:27:10 UTC (rev 98170)
+++ zope.contentprovider/trunk/src/zope/contentprovider/tests.py 2009-03-16 22:33:59 UTC (rev 98171)
@@ -11,34 +11,28 @@
# FOR A PARTICULAR PURPOSE.
#
##############################################################################
-"""Viewlet tests
+"""Content provider tests
$Id$
"""
__docformat__ = 'restructuredtext'
import os.path
import unittest
-import zope.security
-from zope.testing import doctest
+from zope.component import eventtesting
+from zope.testing import doctest, cleanup
from zope.testing.doctestunit import DocFileSuite
-from zope.app.testing import setup
-class TestParticipation(object):
- principal = 'foobar'
- interaction = None
-
counter = 0
mtime_func = None
def setUp(test):
- setup.placefulSetUp()
+ cleanup.setUp()
+ eventtesting.setUp()
from zope.app.pagetemplate import metaconfigure
from zope.contentprovider import tales
metaconfigure.registerType('provider', tales.TALESProviderExpression)
- zope.security.management.getInteraction().add(TestParticipation())
-
# Make sure we are always reloading page template files ;-)
global mtime_func
mtime_func = os.path.getmtime
@@ -50,7 +44,7 @@
def tearDown(test):
- setup.placefulTearDown()
+ cleanup.tearDown()
os.path.getmtime = mtime_func
global counter
counter = 0
More information about the Checkins
mailing list