I'm working on adding some basic tests to vs.dashboardmanager but I'm having this error as return (seems to be related with collective.portletpage):

hvela...@hvelarde-laptop:/usr/local/Plone/IFE$ bin/test -s vs.dashboardmanager
Running vs.dashboardmanager.tests.layer.DashboardManagerLayer tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 2.604 seconds.
Set up Products.PloneTestCase.layer.ZCML/usr/local/Plone/IFE/eggs/collective.autopermission-1.0b1-py2.6.egg/collective/autopermission/permissions.py:4: DeprecationWarning: ApplicationDefaultPermissions is deprecated. import from AccessControl.Permission instead
  from Globals import ApplicationDefaultPermissions
/usr/local/Plone/IFE/src/ife.importdemo/ife/importdemo/transmogrifier.py:13: DeprecationWarning: package_home is deprecated. import from App.Common instead
  from Globals import package_home
/usr/local/Plone/IFE/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/config.py:685: UserWarning: The set_schema option of the <require /> directive is not supported in Zope 2. Ignored for <class 'vs.dashboardmanager.content.dashboardmanager.DashboardManager'>
  actions = self.handler(context, **args)
 in 8.149 seconds.
Set up Products.PloneTestCase.layer.PloneSite Traceback (most recent call last): File "/usr/local/Plone/IFE/eggs/zope.testing-3.9.4-py2.6.egg/zope/testing/testrunner/runner.py", line 367, in run_layer
    setup_layer(options, layer, setup_layers)
File "/usr/local/Plone/IFE/eggs/zope.testing-3.9.4-py2.6.egg/zope/testing/testrunner/runner.py", line 627, in setup_layer
    setup_layer(options, base, setup_layers)
File "/usr/local/Plone/IFE/eggs/zope.testing-3.9.4-py2.6.egg/zope/testing/testrunner/runner.py", line 632, in setup_layer
    layer.setUp()
File "/usr/local/Plone/IFE/eggs/Products.PloneTestCase-0.9.10-py2.6.egg/Products/PloneTestCase/layer.py", line 33, in setUp
    func(*args, **kw)
File "/usr/local/Plone/IFE/eggs/Products.PloneTestCase-0.9.10-py2.6.egg/Products/PloneTestCase/setup.py", line 164, in setupPloneSite
    base_profile, extension_profiles).run()
File "/usr/local/Plone/IFE/eggs/Products.PloneTestCase-0.9.10-py2.6.egg/Products/PloneTestCase/setup.py", line 211, in run
    self._setupProfiles()
File "/usr/local/Plone/IFE/eggs/Products.PloneTestCase-0.9.10-py2.6.egg/Products/PloneTestCase/setup.py", line 280, in _setupProfiles
    setup.runAllImportStepsFromProfile(profile_id)
File "/usr/local/Plone/IFE/eggs/Products.GenericSetup-1.6.1-py2.6.egg/Products/GenericSetup/tool.py", line 330, in runAllImportStepsFromProfile
    ignore_dependencies=ignore_dependencies)
   - __traceback_info__: profile-vs.dashboardmanager:default
File "/usr/local/Plone/IFE/eggs/Products.GenericSetup-1.6.1-py2.6.egg/Products/GenericSetup/tool.py", line 1085, in _runImportStepsFromContext
    message = self._doRunImportStep(step, context)
File "/usr/local/Plone/IFE/eggs/Products.GenericSetup-1.6.1-py2.6.egg/Products/GenericSetup/tool.py", line 999, in _doRunImportStep
    return handler(context)
   - __traceback_info__: vs.dashboardmanager.various
File "/usr/local/Plone/IFE/src/vs.dashboardmanager/vs/dashboardmanager/setuphandlers.py", line 37, in setupVarious
    gen.installProducts(site, out)
File "/usr/local/Plone/IFE/src/vs.dashboardmanager/vs/dashboardmanager/setuphandlers.py", line 20, in installProducts
    qi.installProduct(product, locked=0)
File "/usr/local/Plone/IFE/eggs/Products.CMFQuickInstallerTool-3.0-py2.6.egg/Products/CMFQuickInstallerTool/QuickInstallerTool.py", line 512, in installProduct
    portal_setup.runAllImportStepsFromProfile('profile-%s' % profile)
   - __traceback_info__: ('collective.portletpage',)
File "/usr/local/Plone/IFE/eggs/Products.GenericSetup-1.6.1-py2.6.egg/Products/GenericSetup/tool.py", line 330, in runAllImportStepsFromProfile
    ignore_dependencies=ignore_dependencies)
   - __traceback_info__: profile-collective.portletpage:default
File "/usr/local/Plone/IFE/eggs/Products.GenericSetup-1.6.1-py2.6.egg/Products/GenericSetup/tool.py", line 1085, in _runImportStepsFromContext
    message = self._doRunImportStep(step, context)
File "/usr/local/Plone/IFE/eggs/Products.GenericSetup-1.6.1-py2.6.egg/Products/GenericSetup/tool.py", line 999, in _doRunImportStep
    return handler(context)
   - __traceback_info__: rolemap
File "/usr/local/Plone/IFE/eggs/Products.GenericSetup-1.6.1-py2.6.egg/Products/GenericSetup/rolemap.py", line 104, in importRolemap
    , permission[ 'acquire' ]
  File "<string>", line 8, in manage_permission
File "/usr/local/Plone/IFE/eggs/Zope2-2.12.10-py2.6-linux-x86_64.egg/AccessControl/requestmethod.py", line 70, in _curried
    return callable(*args, **kw)
File "/usr/local/Plone/IFE/eggs/Zope2-2.12.10-py2.6-linux-x86_64.egg/AccessControl/Role.py", line 250, in manage_permission
    escape(permission_to_manage))
ValueError: The permission <em>Portlet Page: Add Portlet Page</em> is invalid.

Tearing down left over layers:
  Tear down Products.PloneTestCase.layer.ZCML in 0.009 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.

I'm running Plone 4; any hint?

Héctor Velarde


Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
Product-Developers mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/product-developers

Reply via email to