Testing 如何在Plone上打印测试内容
我正在用plone.app.testing编写一些集成测试 有时我想在控制台上打印一些东西,但在我看来,只有在特定测试完成后,才会在控制台上打印这些东西Testing 如何在Plone上打印测试内容,testing,integration-testing,plone,Testing,Integration Testing,Plone,我正在用plone.app.testing编写一些集成测试 有时我想在控制台上打印一些东西,但在我看来,只有在特定测试完成后,才会在控制台上打印这些东西 plone.app.testing或其背后的某些包是否有我可以使用的日志记录功能?为了支持测试日志记录输出,我认为zope.testing会截获所有日志记录,通过一些测试检查您的代码是否正确地记录了日志记录。此外,根据测试的方式,stdout可能会被替换或拦截,例如doctest,因此打印到stdout也可能不起作用 就我个人而言,在我想要检查
plone.app.testing或其背后的某些包是否有我可以使用的日志记录功能?为了支持测试日志记录输出,我认为zope.testing会截获所有日志记录,通过一些测试检查您的代码是否正确地记录了日志记录。此外,根据测试的方式,stdout可能会被替换或拦截,例如doctest,因此打印到stdout也可能不起作用 就我个人而言,在我想要检查和运行测试的时候,我临时使用或强制执行了一个失败,但没有提交它 但是,您可以使用来收集所需的信息,然后可以使用pdb.set_trace()或“-D”来获取pdb提示,在该提示下,您可以检查为捕获日志输出而创建的任何处理程序 看看这个也: