在 Plone 3.x 上使用 plone.app.testing 进行测试时出现 ComponentLookupError
我在运行我的产品测试时遇到了这个错误,该测试是在 Plone 3.3.5 上使用 plone.app.testing 编写的:
ComponentLookupError: (<InterfaceClass plone.app.viewletmanager.interfaces.IViewletSettingsStorage>, '')
但该产品在测试之外可以正常工作。
I ran into this error running the test for my product, written using plone.app.testing on Plone 3.3.5:
ComponentLookupError: (<InterfaceClass plone.app.viewletmanager.interfaces.IViewletSettingsStorage>, '')
but the product works correctly outside of the test.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
事实证明我为 plone.testing 指定了错误的版本。
这些是与 Plone 3.x ATM 一起使用的正确版本(2011 年 12 月):
上述错误是由 plone.testing 固定到 3.0a1 引起的。
It turns out I specified the wrong version for plone.testing.
These are the correct versions to use with Plone 3.x ATM (december 2011):
The error above was caused by plone.testing being pinned to 3.0a1.