A release candidate for Python 2.4.2 is getting made, and I thought
I'd try it against current Zope3 trunk.  The functional tests flopped,
but turns out the same thing happens with Python 2.3.5 today.

The long traceback is attached.  The bottom line is

zope.configuration.xmlconfig.ZopeXMLConfigurationError: File
"C:\Code\Zope3\ftesting.zcml", line 12.2-12.63
    ZopeXMLConfigurationError: File
"C:\Code\Zope3\zopeskel\etc\package-includes\zope.app.pagelet-meta.zcml",
line 1.0-1.55
    ConfigurationError: ('Invalid value for', 'package', 'ImportError:
Module zope.app has no global pagelet')

I did do the

    setup.py build_ext -i install_data --install-dir .

bit first.  I don't see this failure at <http://buildbot.zope.org/>. 
So it's either a bug specific to my Windows box, or it's both a bug in
Zope3 _and_ a bug showing that the buildbot isn't triggering when
relevant changes get made.  I doubt it's specific to my Windows box
;-)
C:\Code\Zope3>\python23\python.exe test.py -vf
Configuration file found.
Running FUNCTIONAL tests at level 1
Running FUNCTIONAL tests from C:\Code\Zope3
Parsing ftesting.zcml
Traceback (most recent call last):
  File "test.py", line 27, in ?
    zope.app.testing.test.process_args()
  File "C:\Code\Zope3\src\zope\app\testing\test.py", line 1170, in process_args
    bad = main(MODULE_FILTERS, TEST_FILTERS, LIBDIR)
  File "C:\Code\Zope3\src\zope\app\testing\test.py", line 815, in main
    FunctionalTestSetup(config_file)
  File "C:\Code\Zope3\src\zope\app\testing\functional.py", line 138, in __init__
    self.app = Debugger(self.db, config_file)
  File "C:\Code\Zope3\src\zope\app\debug\debug.py", line 35, in __init__
    config(config_file)
  File "C:\Code\Zope3\src\zope\app\appsetup\appsetup.py", line 52, in config
    context = xmlconfig.file(file, execute=execute)
  File "C:\Code\Zope3\src\zope\configuration\xmlconfig.py", line 553, in file
    include(context, name, package)
  File "C:\Code\Zope3\src\zope\configuration\xmlconfig.py", line 489, in include
    processxmlfile(f, context)
  File "C:\Code\Zope3\src\zope\configuration\xmlconfig.py", line 344, in 
processxmlfile
    parser.parse(src)
  File "C:\python23\lib\xml\sax\expatreader.py", line 107, in parse
    xmlreader.IncrementalParser.parse(self, source)
  File "C:\python23\lib\xml\sax\xmlreader.py", line 123, in parse
    self.feed(buffer)
  File "C:\python23\lib\xml\sax\expatreader.py", line 207, in feed
    self._parser.Parse(data, isFinal)
  File "C:\python23\lib\xml\sax\expatreader.py", line 348, in end_element_ns
    self._cont_handler.endElementNS(pair, None)
  File "C:\Code\Zope3\src\zope\configuration\xmlconfig.py", line 325, in 
endElementNS
    self.context.end()
  File "C:\Code\Zope3\src\zope\configuration\config.py", line 553, in end
    self.stack.pop().finish()
  File "C:\Code\Zope3\src\zope\configuration\config.py", line 699, in finish
    actions = self.handler(context, **args)
  File "C:\Code\Zope3\src\zope\configuration\xmlconfig.py", line 489, in include
    processxmlfile(f, context)
  File "C:\Code\Zope3\src\zope\configuration\xmlconfig.py", line 344, in 
processxmlfile
    parser.parse(src)
  File "C:\python23\lib\xml\sax\expatreader.py", line 107, in parse
    xmlreader.IncrementalParser.parse(self, source)
  File "C:\python23\lib\xml\sax\xmlreader.py", line 123, in parse
    self.feed(buffer)
  File "C:\python23\lib\xml\sax\expatreader.py", line 207, in feed
    self._parser.Parse(data, isFinal)
  File "C:\python23\lib\xml\sax\expatreader.py", line 348, in end_element_ns
    self._cont_handler.endElementNS(pair, None)
  File "C:\Code\Zope3\src\zope\configuration\xmlconfig.py", line 325, in 
endElementNS
    self.context.end()
  File "C:\Code\Zope3\src\zope\configuration\config.py", line 553, in end
    self.stack.pop().finish()
  File "C:\Code\Zope3\src\zope\configuration\config.py", line 698, in finish
    args = toargs(context, *self.argdata)
  File "C:\Code\Zope3\src\zope\configuration\config.py", line 1390, in toargs
    args[str(name)] = field.fromUnicode(s)
  File "C:\Code\Zope3\src\zope\configuration\fields.py", line 141, in 
fromUnicode
    raise schema.ValidationError(v)
zope.configuration.xmlconfig.ZopeXMLConfigurationError: File 
"C:\Code\Zope3\ftesting.zcml", line 12.2-12.63
    ZopeXMLConfigurationError: File 
"C:\Code\Zope3\zopeskel\etc\package-includes\zope.app.pagelet-meta.zcml", line 
1.0-1.55
    ConfigurationError: ('Invalid value for', 'package', 'ImportError: Module 
zope.app has no global pagelet')
_______________________________________________
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com

Reply via email to