pytest-2.5.1: 修复和新的主页样式

pytest 是一个成熟的 Python 测试工具,自身拥有超过 1000 个测试,在许多不同的解释器和平台上通过。

2.5.1 版本通过修复自几天前上次发布以来报告的三个错误,保持了“零报告错误”的承诺。它还采用了由 Tobias Bieniek 实现的新主页样式,该样式基于 Armin Ronacher 的 flask 主题。

如果您对改进样式和文档有任何其他建议,我们将非常乐意合并进一步的拉取请求。

在编码方面,该版本还对 fixture 装饰器进行了一些增强,允许直接影响测试 ID 的生成,这要感谢 Floris Bruynooghe。在此版本中提供帮助的还有 Anatoly Bubenkoff 和 Ronny Pfannschmidt。

像往常一样,您可以通过 pypi 升级:

pip install -U pytest

祝您玩得开心,并祝您度过一个愉快的“无错误”的余下时光 :) holger krekel

2.5.1

  • 合并 Tobias Bieniek 的新文档样式 PR。

  • 修复 issue403:允许在一个集合节点内对多个同名函数进行参数化。感谢 Andreas Kloeckner 和 Alex Gaynor 的报告和分析。

  • 通过向 pytest.fixture() 和 pytest.yield_fixture() 添加 ids 参数,允许参数化 fixture 指定参数的 ID。感谢 Floris Bruynooghe。

  • 通过始终在 junitxml 插件中使用二进制 xml 转义来修复 issue404。感谢 Ronny Pfannschmidt。

  • 修复 issue407:修复 addoption 文档字符串以指向 argparse 而不是 optparse。感谢 Daniel D. Wright。