[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