py.test 2.0.3: 错误修复和速度提升

欢迎使用 pytest-2.0.3,这是 pytest 的一个维护和错误修复版本,pytest 是一个成熟的 Python 测试工具,支持 CPython 2.4-3.2、Jython 和最新的 PyPy 解释器。请在此处查看带有测试示例的详尽文档。

如果您想安装或升级 pytest,只需输入以下命令之一

pip install -U pytest # or
easy_install -U pytest

pytest-xdist 也发布了 1.6 的错误修复版本,该插件支持 Python 的无缝分布式和“失败即循环”测试。

此致,holger krekel

2.0.2 和 2.0.3 之间的变更

  • 修复 issue38:对钩子调用(尤其是早期的 configure/sessionstart 钩子)进行更友好的回溯

  • 修复 junitxml 文件中缺失的跳过原因/元信息,通过 http://lists.idyll.org/pipermail/testing-in-python/2011-March/003928.html 报告

  • 修复 issue34:避免在继承自对象的“test”前缀类中出现收集失败。

  • 在未实际使用 –genscript 的情况下,genscript 插件不需要 zlib(和其他库)。

  • 加快跳过速度(通过内部不做完整的回溯表示)

  • 修复 issue37:避免 junitxml 输出中出现无效字符