[Checkins] SVN: grokcore.formlib/trunk/ remove dependency on zope.app.zcmlfiles.

Sylvain Viollon sylvain at infrae.com
Wed Apr 14 09:52:19 EDT 2010


Log message for revision 110887:
  remove dependency on zope.app.zcmlfiles.
  
  

Changed:
  U   grokcore.formlib/trunk/CHANGES.txt
  U   grokcore.formlib/trunk/setup.py
  U   grokcore.formlib/trunk/src/grokcore/formlib/ftesting.zcml

-=-
Modified: grokcore.formlib/trunk/CHANGES.txt
===================================================================
--- grokcore.formlib/trunk/CHANGES.txt	2010-04-14 13:45:21 UTC (rev 110886)
+++ grokcore.formlib/trunk/CHANGES.txt	2010-04-14 13:52:18 UTC (rev 110887)
@@ -7,6 +7,8 @@
 - Update functional tests to zope.app.wsgi Browser instead of zope.app.testing
   one.
 
+- Don't depend anymore on zope.app.zcmlfiles for tests.
+
 1.5 (2009-12-13)
 ----------------
 

Modified: grokcore.formlib/trunk/setup.py
===================================================================
--- grokcore.formlib/trunk/setup.py	2010-04-14 13:45:21 UTC (rev 110886)
+++ grokcore.formlib/trunk/setup.py	2010-04-14 13:52:18 UTC (rev 110887)
@@ -11,12 +11,8 @@
     )
 
 tests_require = [
-    'zope.app.wsgi',
-    'zope.app.zcmlfiles',
-    'zope.component',
+    'zope.app.wsgi [test]',
     'zope.configuration',
-    'zope.securitypolicy',
-    'zope.testbrowser',
     'zope.testing',
     ]
 

Modified: grokcore.formlib/trunk/src/grokcore/formlib/ftesting.zcml
===================================================================
--- grokcore.formlib/trunk/src/grokcore/formlib/ftesting.zcml	2010-04-14 13:45:21 UTC (rev 110886)
+++ grokcore.formlib/trunk/src/grokcore/formlib/ftesting.zcml	2010-04-14 13:52:18 UTC (rev 110887)
@@ -3,46 +3,19 @@
    xmlns:grok="http://namespaces.zope.org/grok"
    xmlns:browser="http://namespaces.zope.org/browser"
    i18n_domain="grok"
-   package="grokcore.formlib"
-   >
+   package="grokcore.formlib">
 
-  <include package="zope.app.zcmlfiles" file="meta.zcml" />
-  <include package="zope.securitypolicy" file="meta.zcml" />
+  <include package="zope.app.wsgi" file="ftesting.zcml" />
+
   <include package="grokcore.formlib" file="meta.zcml" />
   <grok:grok package="grokcore.formlib.testing" />
 
-  <include package="zope.app.zcmlfiles" />
-  <include package="zope.securitypolicy" />
   <include package="grokcore.formlib" />
   <grok:grok package="grokcore.formlib.ftests" />
 
-  <securityPolicy
-      component="zope.securitypolicy.zopepolicy.ZopeSecurityPolicy"
-      />
-
   <browser:defaultView
       for="grokcore.component.interfaces.IContext"
       name="index"
       />
 
-  <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