[Checkins] SVN: zope.app.testing/trunk/ Adapt to ``zope.app.authentication`` refactoring. We depend on ``zope.password`` now instead.

Hanno Schlichting hannosch at hannosch.eu
Sun Apr 26 09:19:14 EDT 2009


Log message for revision 99511:
  Adapt to ``zope.app.authentication`` refactoring. We depend on ``zope.password`` now instead.
  

Changed:
  U   zope.app.testing/trunk/CHANGES.txt
  U   zope.app.testing/trunk/setup.py
  U   zope.app.testing/trunk/src/zope/app/testing/placelesssetup.py

-=-
Modified: zope.app.testing/trunk/CHANGES.txt
===================================================================
--- zope.app.testing/trunk/CHANGES.txt	2009-04-26 12:39:17 UTC (rev 99510)
+++ zope.app.testing/trunk/CHANGES.txt	2009-04-26 13:19:14 UTC (rev 99511)
@@ -5,6 +5,9 @@
 3.6.2 (unreleased)
 ------------------
 
+- Adapt to ``zope.app.authentication`` refactoring. We depend on
+  ``zope.password`` now instead.
+
 - Adapt to latest ``zope.app.security`` refactoring. We don't need this
   package anymore.
 

Modified: zope.app.testing/trunk/setup.py
===================================================================
--- zope.app.testing/trunk/setup.py	2009-04-26 12:39:17 UTC (rev 99510)
+++ zope.app.testing/trunk/setup.py	2009-04-26 13:19:14 UTC (rev 99511)
@@ -54,7 +54,8 @@
       packages=find_packages('src'),
       package_dir = {'': 'src'},
       namespace_packages=['zope', 'zope.app'],
-      extras_require=dict(test=['zope.app.zptpage',
+      extras_require=dict(test=['zope.app.authentication',
+                                'zope.app.zptpage',
                                 'zope.app.securitypolicy',
                                 'zope.app.zcmlfiles',
                                 'ZODB3',
@@ -63,7 +64,6 @@
       install_requires=['setuptools',
                         'zope.annotation',
                         'zope.app.appsetup >=3.5.0',
-                        'zope.app.authentication',
                         'zope.app.component',
                         'zope.app.debug',
                         'zope.app.dependable',
@@ -74,6 +74,7 @@
                         'zope.i18n',
                         'zope.interface',
                         'zope.location',
+                        'zope.password',
                         'zope.publisher',
                         'zope.schema',
                         'zope.security',

Modified: zope.app.testing/trunk/src/zope/app/testing/placelesssetup.py
===================================================================
--- zope.app.testing/trunk/src/zope/app/testing/placelesssetup.py	2009-04-26 12:39:17 UTC (rev 99510)
+++ zope.app.testing/trunk/src/zope/app/testing/placelesssetup.py	2009-04-26 13:19:14 UTC (rev 99511)
@@ -19,28 +19,25 @@
 from zope.component.testing import PlacelessSetup as CAPlacelessSetup
 from zope.component.eventtesting import PlacelessSetup as EventPlacelessSetup
 from zope.i18n.testing import PlacelessSetup as I18nPlacelessSetup
+from zope.password.testing import setUpPasswordManagers
 from zope.traversing.browser.interfaces import IAbsoluteURL
 from zope.traversing.browser.absoluteurl import AbsoluteURL
 
 from zope.app.testing import ztapi
-from zope.container.testing \
-    import PlacelessSetup as ContainerPlacelessSetup
-from zope.app.authentication.placelesssetup \
-    import PlacelessSetup as AuthenticationPlacelessSetup
+from zope.container.testing import PlacelessSetup as ContainerPlacelessSetup
 
 class PlacelessSetup(CAPlacelessSetup,
                      EventPlacelessSetup,
                      I18nPlacelessSetup,
-                     ContainerPlacelessSetup,
-                     AuthenticationPlacelessSetup):
+                     ContainerPlacelessSetup):
 
     def setUp(self, doctesttest=None):
         CAPlacelessSetup.setUp(self)
         EventPlacelessSetup.setUp(self)
         ContainerPlacelessSetup.setUp(self)
         I18nPlacelessSetup.setUp(self)
-        AuthenticationPlacelessSetup.setUp(self)
 
+        setUpPasswordManagers()
         ztapi.browserView(None, 'absolute_url', AbsoluteURL)
         ztapi.browserViewProviding(None, AbsoluteURL, IAbsoluteURL)
 



More information about the Checkins mailing list