1

我正在使用 python-nose 运行一些测试。测试代码被安排到模块中,每个模块的固定装置在新配置中安装一些虚拟机,然后模块的测试检查这些虚拟机的行为是否符合预期。

我想安装一个每个模块的故障处理程序,如果模块中的任何测试失败,它就会关闭并从 VM 中获取日志。有正确的方法吗?是否有一些回调可以注册 python-nose 当测试失败时启动自定义代码?

谢谢,

4

1 回答 1

0

听起来你应该写一个插件。您可能有兴趣在您的 Plugin 类上定义afterTest()handleFailure()方法。希望有帮助。

于 2013-04-05T10:34:21.350 回答