[Checkins] SVN: zope.testbrowser/trunk/ Remove dependencies on zope.app.principalannotation and zope.securitypolicy by using the simple PermissiveSecurityPolicy. We aren't testing security in our tests.

Hanno Schlichting hannosch at hannosch.eu
Sat Aug 29 10:41:44 EDT 2009


Log message for revision 103378:
  Remove dependencies on zope.app.principalannotation and zope.securitypolicy by using the simple PermissiveSecurityPolicy. We aren't testing security in our tests.
  

Changed:
  U   zope.testbrowser/trunk/CHANGES.txt
  U   zope.testbrowser/trunk/setup.py
  U   zope.testbrowser/trunk/src/zope/testbrowser/ftests/ftesting.zcml

-=-
Modified: zope.testbrowser/trunk/CHANGES.txt
===================================================================
--- zope.testbrowser/trunk/CHANGES.txt	2009-08-29 13:38:38 UTC (rev 103377)
+++ zope.testbrowser/trunk/CHANGES.txt	2009-08-29 14:41:44 UTC (rev 103378)
@@ -5,6 +5,10 @@
 3.6.0a3 (unreleased)
 --------------------
 
+- Remove dependencies on zope.app.principalannotation and zope.securitypolicy
+  by using the simple PermissiveSecurityPolicy. We aren't testing security
+  in our tests.
+
 - Replaced the testing dependency on zope.app.zcmlfiles with explicit
   dependencies of a minimal set of packages.
 

Modified: zope.testbrowser/trunk/setup.py
===================================================================
--- zope.testbrowser/trunk/setup.py	2009-08-29 13:38:38 UTC (rev 103377)
+++ zope.testbrowser/trunk/setup.py	2009-08-29 14:41:44 UTC (rev 103378)
@@ -64,11 +64,9 @@
             'zope.principalregistry',
             'zope.publisher',
             'zope.security',
-            'zope.securitypolicy',
             'zope.site',
             'zope.traversing',
             'zope.app.appsetup',
-            'zope.app.principalannotation',
             'zope.app.publisher',
             'zope.app.publication',
             'zope.app.testing',

Modified: zope.testbrowser/trunk/src/zope/testbrowser/ftests/ftesting.zcml
===================================================================
--- zope.testbrowser/trunk/src/zope/testbrowser/ftests/ftesting.zcml	2009-08-29 13:38:38 UTC (rev 103377)
+++ zope.testbrowser/trunk/src/zope/testbrowser/ftests/ftesting.zcml	2009-08-29 14:41:44 UTC (rev 103378)
@@ -8,9 +8,7 @@
   <!-- This file is used for functional testing setup -->
 
   <include package="zope.component" file="meta.zcml" />
-  <include package="zope.principalregistry" file="meta.zcml" />
   <include package="zope.security" file="meta.zcml" />
-  <include package="zope.securitypolicy" file="meta.zcml" />
   <include package="zope.app.publisher" file="meta.zcml" />
   <include package="zope.app.publication" file="meta.zcml" />
 
@@ -23,26 +21,12 @@
   <include package="zope.traversing" />
 
   <include package="zope.app.appsetup" />
-  <include package="zope.app.principalannotation" file="bootstrap.zcml" />
   <include package="zope.app.publisher" />
   <include package="zope.app.publication" />
 
-  <!-- Principals -->
-
-  <unauthenticatedPrincipal
-      id="zope.anybody"
-      title="Unauthenticated User" />
-
   <securityPolicy
-      component="zope.securitypolicy.zopepolicy.ZopeSecurityPolicy" />
+      component="zope.security.simplepolicies.PermissiveSecurityPolicy" />
 
-  <role id="zope.Anonymous" title="Everybody"
-                 description="All users have this role implicitly" />
-
-  <!-- Replace the following directive if you don't want public access -->
-  <grant permission="zope.View"
-                  role="zope.Anonymous" />
-
   <browser:page
      name="echo.html"
      for="*"



More information about the checkins mailing list