[Checkins] SVN: Sandbox/ulif/zope.introspector/src/zope/introspector/ftesting.zcml Prepare a working ftesting.zcml for ftests.

Uli Fouquet uli at gnufix.de
Fri Jun 20 08:25:46 EDT 2008


Log message for revision 87593:
  Prepare a working ftesting.zcml for ftests.

Changed:
  A   Sandbox/ulif/zope.introspector/src/zope/introspector/ftesting.zcml

-=-
Copied: Sandbox/ulif/zope.introspector/src/zope/introspector/ftesting.zcml (from rev 87592, zope.app.testing/trunk/src/zope/app/testing/ftesting.zcml)
===================================================================
--- Sandbox/ulif/zope.introspector/src/zope/introspector/ftesting.zcml	                        (rev 0)
+++ Sandbox/ulif/zope.introspector/src/zope/introspector/ftesting.zcml	2008-06-20 12:25:46 UTC (rev 87593)
@@ -0,0 +1,60 @@
+<configure
+   xmlns="http://namespaces.zope.org/zope"
+   i18n_domain="zope"
+   package="zope.app.testing"
+   >
+
+  <!-- This file is the equivalent of site.zcml and it is -->
+  <!-- used for functional testing setup -->
+
+  <include package="zope.app.securitypolicy" file="meta.zcml" />
+  <include package="zope.app.zcmlfiles" />
+
+  <include package="zope.app.authentication" />
+  <include package="zope.app.zptpage"/>
+
+  <include package="zope.app.securitypolicy.tests" file="functional.zcml" />
+  <include package="zope.app.securitypolicy" />
+
+  <securityPolicy
+    component="zope.securitypolicy.zopepolicy.ZopeSecurityPolicy" />
+
+  <role id="zope.Anonymous" title="Everybody"
+                 description="All users have this role implicitly" />
+  <role id="zope.Manager" title="Site Manager" />
+
+  <!-- Replace the following directive if you don't want public access -->
+  <grant permission="zope.View"
+                  role="zope.Anonymous" />
+
+  <grantAll role="zope.Manager" />
+
+
+  <!-- Principals -->
+
+  <unauthenticatedPrincipal
+      id="zope.anybody"
+      title="Unauthenticated User" />
+
+  <!-- Principal that tests generally run as -->
+  <principal
+      id="zope.mgr"
+      title="Manager"
+      login="mgr"
+      password="mgrpw" />
+
+  <!-- Bootstrap principal used to make local grant to the principal above -->
+  <principal
+      id="zope.globalmgr"
+      title="Manager"
+      login="globalmgr"
+      password="globalmgrpw" />
+
+  <grant role="zope.Manager" principal="zope.globalmgr" />
+
+  <adapter
+           factory="zope.app.testing.testing.ConflictRaisingView"
+           name="test-conflict-raise-view.html" />
+
+
+</configure>



More information about the Checkins mailing list