pytest-2.2.1: 错误修复,完美的拆卸¶
pytest-2.2.1 是 py.test 测试工具的一个次要的向后兼容版本。它包含错误修复和小改进,包括文档修复。如果您正在使用分布式测试插件,请务必将其升级到 pytest-xdist-1.8。
一般信息请参见此处
安装或升级 pytest
pip install -U pytest # 或 easy_install -U pytest
特别感谢 Ronny Pfannschmidt、Jurko Gospodnetic 和 Ralf Schmitt 对此版本的帮助。
此致,holger krekel
2.2.0 和 2.2.1 之间的变化¶
修复 issue99 (在 pytest 和 py 中) 结果日志中的内部错误现在会产生更好的输出 - 通过规范化 pytest_internalerror 输入参数修复。
修复 issue97 / 回溯问题 (在 pytest 和 py 中) 改进与 jinja2 和 cython 结合的回溯输出,它们会修改回溯。
修复 issue93 (在 pytest 和 pytest-xdist 中) 避免“延迟拆卸”:测试节点中的最终测试现在将直接运行其拆卸,而不是等待会话结束。感谢 Dave Hunt 的出色报告和反馈。pytest_runtest_protocol 以及 pytest_runtest_teardown 钩子现在都提供“nextitem”,当其为 None 时表示测试运行结束。
修复由于未知源收集项导致的收集崩溃,感谢 Ralf Schmitt (通过依赖更新的 pylib 修复)