在Plone 3.x上使用plone.app.testing进行测试时的ComponentLookupError

时间:2011-12-15 11:52:18

标签: testing plone functional-testing

我遇到了运行我的产品测试的错误,在Plone 3.3.5上使用plone.app.testing编写:

ComponentLookupError: (<InterfaceClass plone.app.viewletmanager.interfaces.IViewletSettingsStorage>, '')

但产品在测试之外正常工作。

1 个答案:

答案 0 :(得分:1)

事实证明我为plone.testing指定了错误的版本。

这些是与Plone 3.x ATM一起使用的正确版本(2011年12月):

plone.app.testing = 3.0a1
plone.testing = 3.0a2

上述错误是由plone.testing固定为3.0a1引起的。