[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