[schooltool-dev] Problems running functional tests

Alan Elkner aelkner at gmail.com
Thu Jun 7 16:49:08 EDT 2007


I'm having problems getting functional tests to run.  I did a fresh
checkout of the branch of cando I'm working on and did a make which
brings in the latest schooltool source.  Then when I run the
functional tests for cando's journal package it gives me the
following:

aelkner at ubuntu:~/aelkner-journal-threading/SchoolTool$ python2.4
test.py -1fm cando.journal
/usr/local/src/Zope3/src/zope/__init__.py:3: UserWarning: Module pytz
was already imported from /usr/local/src/Zope3/src/pytz/__init__.pyc,
but /home/aelkner/aelkner-journal-threading/SchoolTool/eggs/pytz-2005r-py2.4.egg
is being added to sys.path
  # Copyright (c) 2004 Zope Corporation and Contributors.
Running cando.journal.browser.ftests.journal_functional_layer tests:
  Set up cando.journal.browser.ftests.journal_functional_layer
Traceback (most recent call last):
  File "test.py", line 71, in ?
    exitcode = testrunner.run(defaults)
  File "/home/aelkner/aelkner-journal-threading/SchoolTool/eggs/zope.testing-3.4_r75911-py2.4.egg/zope/testing/testrunner.py",
line 271, in run
    failed = not run_with_options(options)
  File "/home/aelkner/aelkner-journal-threading/SchoolTool/eggs/zope.testing-3.4_r75911-py2.4.egg/zope/testing/testrunner.py",
line 443, in run_with_options
    setup_layers, failures, errors)
  File "/home/aelkner/aelkner-journal-threading/SchoolTool/eggs/zope.testing-3.4_r75911-py2.4.egg/zope/testing/testrunner.py",
line 621, in run_layer
    setup_layer(layer, setup_layers)
  File "/home/aelkner/aelkner-journal-threading/SchoolTool/eggs/zope.testing-3.4_r75911-py2.4.egg/zope/testing/testrunner.py",
line 714, in setup_layer
    layer.setUp()
  File "/home/aelkner/aelkner-journal-threading/SchoolTool/src/schooltool/testing/functional.py",
line 86, in setUp
    _ZCMLLayer.setUp(self)
  File "/home/aelkner/aelkner-journal-threading/SchoolTool/eggs/zope.app.testing-3.4.0b1_r75826-py2.4.egg/zope/app/testing/functional.py",
line 288, in setUp
    self.setup = FunctionalTestSetup(self.config_file)
  File "/home/aelkner/aelkner-journal-threading/SchoolTool/eggs/zope.app.testing-3.4.0b1_r75826-py2.4.egg/zope/app/testing/functional.py",
line 194, in __init__
    self.app = Debugger(self.db, config_file)
  File "/home/aelkner/aelkner-journal-threading/SchoolTool/eggs/zope.app.debug-3.4.0a1-py2.4.egg/zope/app/debug/debug.py",
line 36, in __init__
    config(config_file)
  File "/home/aelkner/aelkner-journal-threading/SchoolTool/eggs/zope.app.appsetup-3.4.0a1-py2.4.egg/zope/app/appsetup/appsetup.py",
line 110, in config
    context = xmlconfig.file(file, context=context, execute=execute)
  File "/home/aelkner/aelkner-journal-threading/SchoolTool/eggs/zope.configuration-3.4.0a1-py2.4.egg/zope/configuration/xmlconfig.py",
line 612, in file
    context.execute_actions()
  File "/home/aelkner/aelkner-journal-threading/SchoolTool/eggs/zope.configuration-3.4.0a1-py2.4.egg/zope/configuration/config.py",
line 604, in execute_actions
    for action in resolveConflicts(self.actions):
  File "/home/aelkner/aelkner-journal-threading/SchoolTool/eggs/zope.configuration-3.4.0a1-py2.4.egg/zope/configuration/config.py",
line 1511, in resolveConflicts
    raise ConfigurationConflictError(conflicts)
zope.configuration.config.ConfigurationConflictError: Conflicting
configuration actions
  For: defaultPolicy
    File "/home/aelkner/aelkner-journal-threading/SchoolTool/eggs/zope.testbrowser-3.4.0-py2.4.egg/zope/testbrowser/ftests/ftesting.zcml",
line 23.2-24.72
        <securityPolicy
          component="zope.app.securitypolicy.zopepolicy.ZopeSecurityPolicy" />
    File "/home/aelkner/aelkner-journal-threading/SchoolTool/src/schooltool/securitypolicy/configure.zcml",
line 7.2-8.51
        <securityPolicy
          component=".policy.SchoolToolSecurityPolicy" />
  For: unauthenticatedPrincipal
    File "/home/aelkner/aelkner-journal-threading/SchoolTool/eggs/zope.testbrowser-3.4.0-py2.4.egg/zope/testbrowser/ftests/ftesting.zcml",
line 16.2-18.37
        <unauthenticatedPrincipal
            id="zope.anybody"
            title="Unauthenticated User" />
    File "/home/aelkner/aelkner-journal-threading/SchoolTool/src/schooltool/configure.zcml",
line 47.2-47.77
        <unauthenticatedPrincipal id="zope.anybody"
title="Unauthenticated User" />
  For: ('utility', <InterfaceClass
zope.app.security.interfaces.IUnauthenticatedPrincipal>, '')
    File "/home/aelkner/aelkner-journal-threading/SchoolTool/eggs/zope.testbrowser-3.4.0-py2.4.egg/zope/testbrowser/ftests/ftesting.zcml",
line 16.2-18.37
        <unauthenticatedPrincipal
            id="zope.anybody"
            title="Unauthenticated User" />
    File "/home/aelkner/aelkner-journal-threading/SchoolTool/src/schooltool/configure.zcml",
line 47.2-47.77
        <unauthenticatedPrincipal id="zope.anybody"
title="Unauthenticated User" />

Please advise.

Thanks,
Alan


More information about the Schooltool-dev mailing list