Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Testing 如何在Plone上打印测试内容_Testing_Integration Testing_Plone - Fatal编程技术网

Testing 如何在Plone上打印测试内容

Testing 如何在Plone上打印测试内容,testing,integration-testing,plone,Testing,Integration Testing,Plone,我正在用plone.app.testing编写一些集成测试 有时我想在控制台上打印一些东西,但在我看来,只有在特定测试完成后,才会在控制台上打印这些东西 plone.app.testing或其背后的某些包是否有我可以使用的日志记录功能?为了支持测试日志记录输出,我认为zope.testing会截获所有日志记录,通过一些测试检查您的代码是否正确地记录了日志记录。此外,根据测试的方式,stdout可能会被替换或拦截,例如doctest,因此打印到stdout也可能不起作用 就我个人而言,在我想要检查

我正在用plone.app.testing编写一些集成测试

有时我想在控制台上打印一些东西,但在我看来,只有在特定测试完成后,才会在控制台上打印这些东西


plone.app.testing或其背后的某些包是否有我可以使用的日志记录功能?

为了支持测试日志记录输出,我认为zope.testing会截获所有日志记录,通过一些测试检查您的代码是否正确地记录了日志记录。此外,根据测试的方式,stdout可能会被替换或拦截,例如doctest,因此打印到stdout也可能不起作用

就我个人而言,在我想要检查和运行测试的时候,我临时使用或强制执行了一个失败,但没有提交它

但是,您可以使用来收集所需的信息,然后可以使用pdb.set_trace()或“-D”来获取pdb提示,在该提示下,您可以检查为捕获日志输出而创建的任何处理程序

看看这个也: