我在为我的产品运行测试时遇到了这个错误,在 Plone 3.3.5 上使用 plone.app.testing 编写:
ComponentLookupError: (<InterfaceClass plone.app.viewletmanager.interfaces.IViewletSettingsStorage>, '')
但产品在测试之外正常工作。
最佳答案
事实证明我为 plone.testing 指定了错误的版本。
这些是与 Plone 3.x ATM(2011 年 12 月)一起使用的正确版本:
plone.app.testing = 3.0a1
plone.testing = 3.0a2
上面的错误是由于 plone.testing 被固定到 3.0a1 导致的。
关于testing - 在 Plone 3.x 上使用 plone.app.testing 进行测试时出现 ComponentLookupError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8519679/