[Checkins] SVN: zope.principalregistry/trunk/ - Added test extra to declare test dependency on ``zope.component [test]``.
Michael Howitz
mh at gocept.com
Sat Sep 25 08:34:43 EDT 2010
Log message for revision 116872:
- Added test extra to declare test dependency on ``zope.component [test]``.
- Using Python's ``doctest`` module instead of depreacted
``zope.testing.doctest``.
- Fixed some typos in change log.
Changed:
U zope.principalregistry/trunk/CHANGES.txt
U zope.principalregistry/trunk/buildout.cfg
U zope.principalregistry/trunk/setup.py
U zope.principalregistry/trunk/src/zope/principalregistry/tests/test_doc.py
-=-
Modified: zope.principalregistry/trunk/CHANGES.txt
===================================================================
--- zope.principalregistry/trunk/CHANGES.txt 2010-09-25 12:31:54 UTC (rev 116871)
+++ zope.principalregistry/trunk/CHANGES.txt 2010-09-25 12:34:43 UTC (rev 116872)
@@ -5,16 +5,20 @@
3.7.1 (unreleased)
------------------
-- ...
+- Added test extra to declare test dependency on ``zope.component [test]``.
+- Using Python's ``doctest`` module instead of depreacted
+ ``zope.testing.doctest``.
+
+
3.7.0 (2009-03-14)
------------------
-- Remove ``zope.container`` dependency, as contained principals didn't make any
+- Removed ``zope.container`` dependency, as contained principals didn't make any
sense, since PrincipalRegistry never provided IContainer. Also, zope.container
pulls a number dependencies, that are not needed for non-persistent principal
- registry (like, ZODB, for example).
-
+ registry (like, ZCML, for example).
+
Set __name__ and __parent__ by hand to provide some backward-compatibility and
to save a pointer to registry from principal objects.
Modified: zope.principalregistry/trunk/buildout.cfg
===================================================================
--- zope.principalregistry/trunk/buildout.cfg 2010-09-25 12:31:54 UTC (rev 116871)
+++ zope.principalregistry/trunk/buildout.cfg 2010-09-25 12:34:43 UTC (rev 116872)
@@ -4,7 +4,7 @@
[test]
recipe = zc.recipe.testrunner
-eggs = zope.principalregistry
+eggs = zope.principalregistry [test]
[coverage-test]
recipe = zc.recipe.testrunner
Modified: zope.principalregistry/trunk/setup.py
===================================================================
--- zope.principalregistry/trunk/setup.py 2010-09-25 12:31:54 UTC (rev 116871)
+++ zope.principalregistry/trunk/setup.py 2010-09-25 12:34:43 UTC (rev 116872)
@@ -52,6 +52,10 @@
'zope.password',
'zope.security',
],
+ extras_require=dict(
+ test=[
+ 'zope.component [test]',
+ ]),
include_package_data = True,
zip_safe = False,
)
Modified: zope.principalregistry/trunk/src/zope/principalregistry/tests/test_doc.py
===================================================================
--- zope.principalregistry/trunk/src/zope/principalregistry/tests/test_doc.py 2010-09-25 12:31:54 UTC (rev 116871)
+++ zope.principalregistry/trunk/src/zope/principalregistry/tests/test_doc.py 2010-09-25 12:34:43 UTC (rev 116872)
@@ -13,12 +13,12 @@
##############################################################################
"""Tests for the principal registry ZCML directives
"""
-import unittest
-from zope.testing import doctest
-from zope.component.testing import setUp as setUpComponent
+from zope.component.testing import setUp as setUpComponent
from zope.component.testing import tearDown as tearDownComponent
-from zope.configuration import xmlconfig
+from zope.configuration import xmlconfig
from zope.password.testing import setUpPasswordManagers
+import doctest
+import unittest
def setUp(test=None):
setUpComponent()
More information about the checkins
mailing list