Hi, <br><br>I made a new grokproject using a clean virtualenv, and then I try to follow this toturial about testing: <br><br><a href="http://grok.zope.org/documentation/how-to/writing%2Cdiscovering%2Crunning-tests-with-z3c.testsetup">http://grok.zope.org/documentation/how-to/writing%2Cdiscovering%2Crunning-tests-with-z3c.testsetup</a><br>
<br>When I try to make a functional test, I got the following error:<br><br>./bin/test <br>Running tests at level 1<br>Running unit tests:<br>&nbsp; Running:<br>..<br>&nbsp; Ran 2 tests with 0 failures and 0 errors in 0.005 seconds.<br>
Running sample.testing.FunctionalLayer tests:<br>&nbsp; Set up sample.testing.FunctionalLayer Traceback (most recent call last):<br>&nbsp; File &quot;/home/sancho/grok/eggs/tmpH0BX7D/zope.testing-3.5.1-py2.4.egg/zope/testing/testrunner.py&quot;, line 1252, in run_layer<br>
&nbsp; File &quot;/home/sancho/grok/eggs/tmpH0BX7D/zope.testing-3.5.1-py2.4.egg/zope/testing/testrunner.py&quot;, line 1377, in setup_layer<br>&nbsp; File &quot;/home/sancho/grok/eggs/tmpFAB7tb/zope.app.testing-3.4.0a1-py2.4.egg/zope/app/testing/functional.py&quot;, line 196, in setUp<br>
&nbsp; File &quot;/home/sancho/grok/eggs/tmpFAB7tb/zope.app.testing-3.4.0a1-py2.4.egg/zope/app/testing/functional.py&quot;, line 129, in __init__<br>&nbsp; File &quot;/home/sancho/grok/eggs/tmphT5Sxo/zope.app.debug-3.4.0a1-py2.4.egg/zope/app/debug/debug.py&quot;, line 36, in __init__<br>
&nbsp; File &quot;/home/sancho/grok/eggs/zope.app.appsetup-3.4.1-py2.4.egg/zope/app/appsetup/appsetup.py&quot;, line 111, in config<br>&nbsp;&nbsp;&nbsp; context = xmlconfig.file(file, context=context, execute=execute)<br>&nbsp; File &quot;/home/sancho/grok/eggs/tmplKkn8j/zope.configuration-3.4.0-py2.4.egg/zope/configuration/xmlconfig.py&quot;, line 610, in file<br>
&nbsp; File &quot;/home/sancho/grok/eggs/tmplKkn8j/zope.configuration-3.4.0-py2.4.egg/zope/configuration/xmlconfig.py&quot;, line 546, in include<br>&nbsp; File &quot;/home/sancho/grok/eggs/tmplKkn8j/zope.configuration-3.4.0-py2.4.egg/zope/configuration/xmlconfig.py&quot;, line 378, in processxmlfile<br>
&nbsp; File &quot;/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py&quot;, line 109, in parse<br>&nbsp;&nbsp;&nbsp; xmlreader.IncrementalParser.parse(self, source)<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/_xmlplus/sax/xmlreader.py&quot;, line 123, in parse<br>
&nbsp;&nbsp;&nbsp; self.feed(buffer)<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py&quot;, line 216, in feed<br>&nbsp;&nbsp;&nbsp; self._parser.Parse(data, isFinal)<br>&nbsp; File &quot;/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py&quot;, line 364, in end_element_ns<br>
&nbsp;&nbsp;&nbsp; self._cont_handler.endElementNS(pair, None)<br>&nbsp; File &quot;/home/sancho/grok/eggs/tmplKkn8j/zope.configuration-3.4.0-py2.4.egg/zope/configuration/xmlconfig.py&quot;, line 357, in endElementNS<br>&nbsp; File &quot;/home/sancho/grok/eggs/tmplKkn8j/zope.configuration-3.4.0-py2.4.egg/zope/configuration/config.py&quot;, line 542, in end<br>
&nbsp; File &quot;/home/sancho/grok/eggs/tmplKkn8j/zope.configuration-3.4.0-py2.4.egg/zope/configuration/config.py&quot;, line 689, in finish<br>&nbsp; File &quot;/home/sancho/grok/eggs/tmplKkn8j/zope.configuration-3.4.0-py2.4.egg/zope/configuration/config.py&quot;, line 1381, in toargs<br>
&nbsp; File &quot;/home/sancho/grok/eggs/tmplKkn8j/zope.configuration-3.4.0-py2.4.egg/zope/configuration/fields.py&quot;, line 141, in fromUnicode<br>ZopeXMLConfigurationError: File &quot;/home/sancho/grok/Sample/src/sample/ftesting.zcml&quot;, line 11.2-13.8<br>
&nbsp;&nbsp;&nbsp; ConfigurationError: (&#39;Invalid value for&#39;, &#39;component&#39;, &quot;ImportError: Couldn&#39;t import zope.app.securitypolicy.zopepolicy, No module named securitypolicy.zopepolicy&quot;)<br><br><br>Tests with errors:<br>
&nbsp;&nbsp; runTest (zope.testing.testrunner.SetUpLayerFailure)<br>Total: 2 tests, 0 failures, 1 errors in 2.404 seconds.<br><br><br>I did a little change in Sample/src/sample/ftesting.zcml<br><br>from:<br><br>&nbsp; &lt;securityPolicy<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; component=&quot;<i><u>zope.app</u>.</i>securitypolicy.zopepolicy.ZopeSecurityPolicy&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /&gt;<br><br>to:<br><br>&nbsp; &lt;securityPolicy<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; component=&quot;<i><u>zope</u></i>.securitypolicy.zopepolicy.ZopeSecurityPolicy&quot;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /&gt;<br><br><br>and now it&#39;s working.<br><br>it&#39;s this ok? it&#39;s bug in ftesting.zcml or there is something missing in my environment? <br><br>cheers<br clear="all"><br>-- <br>Santiago Videla<br><a href="http://www.revolucionesweb.com.ar">www.revolucionesweb.com.ar</a><br>
<a href="http://www.linkedin.com/in/svidela">http://www.linkedin.com/in/svidela</a><br><br>Sigue la mata dando de que hablar siempre abajo y a la izquierda donde el pensamiento que se hace corazón resplandece con la palabra sencilla y humilde que l@s tod@s somos.