[Checkins] SVN: grokcore.security/trunk/src/grokcore/security/ Even less ftests

Philipp von Weitershausen philikon at philikon.de
Mon Jul 28 17:03:08 EDT 2008


Log message for revision 88905:
  Even less ftests
  

Changed:
  U   grokcore.security/trunk/src/grokcore/security/__init__.py
  D   grokcore.security/trunk/src/grokcore/security/ftesting.zcml

-=-
Modified: grokcore.security/trunk/src/grokcore/security/__init__.py
===================================================================
--- grokcore.security/trunk/src/grokcore/security/__init__.py	2008-07-28 21:02:45 UTC (rev 88904)
+++ grokcore.security/trunk/src/grokcore/security/__init__.py	2008-07-28 21:03:08 UTC (rev 88905)
@@ -17,9 +17,10 @@
 from grokcore.security.components import Permission, Public
 from grokcore.security.directive import require
 
+# Import this module so that it's available as soon as you import the
+# 'grokcore.security' package.  Useful for tests and interpreter examples.
+import grokcore.security.testing
 
-# Our __init__ provides the grok API directly so using 'import grok' is enough.
-from grok.interfaces import IGrokAPI
-from zope.interface import moduleProvides
-moduleProvides(IGrokAPI)
-__all__ = list(IGrokAPI)
+# Only export public API
+from grokcore.security.interfaces import IGrokcoreSecurityAPI
+__all__ = list(IGrokcoreSecurityAPI)

Deleted: grokcore.security/trunk/src/grokcore/security/ftesting.zcml
===================================================================
--- grokcore.security/trunk/src/grokcore/security/ftesting.zcml	2008-07-28 21:02:45 UTC (rev 88904)
+++ grokcore.security/trunk/src/grokcore/security/ftesting.zcml	2008-07-28 21:03:08 UTC (rev 88905)
@@ -1,35 +0,0 @@
-<configure
-   xmlns="http://namespaces.zope.org/zope"
-   xmlns:grok="http://namespaces.zope.org/grok"
-   i18n_domain="grok"
-   package="grok"
-   >
-
-  <include package="grok" />
-  <grok:grok package="grok.ftests" />
-
-  <securityPolicy
-      component="zope.securitypolicy.zopepolicy.ZopeSecurityPolicy"
-      />
-
-  <unauthenticatedPrincipal
-      id="zope.anybody"
-      title="Unauthenticated User"
-      />
-  <grant
-      permission="zope.View"
-      principal="zope.anybody"
-      />
-
-  <principal
-      id="zope.mgr"
-      title="Manager"
-      login="mgr"
-      password="mgrpw"
-      />
-
-  <role id="zope.Manager" title="Site Manager" />
-  <grantAll role="zope.Manager" />
-  <grant role="zope.Manager" principal="zope.mgr" />
-
-</configure>



More information about the Checkins mailing list