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

pytest是一个成熟的Python测试工具,有1000多个针对自己的测试,可以传递许多不同的解释器和平台。

2.5.1版本维护了“零报告错误”的承诺,修复了几天前最后一次发布以来报告的三个错误。它还以Tobias Bieniek基于Armin Ronacher的烧瓶主题实现的新主页样式为特色:

如果您还有什么需要改进的样式和文档,我们很乐意合并进一步的请求。

在编码方面,由于FlorisBruynooghe的存在,该版本还包含了对fixture decorator的一些增强功能,允许直接影响测试ID的生成。感谢Anatoly Bubenkoff和Ronny Pfanschmidt为本次发布提供帮助。

和往常一样,您可以通过以下方式从pypi升级:

pip install -U pytest

玩得开心,享受一年中剩下的美好时光:霍尔格·克雷克尔

2.5.1

  • 合并来自Tobias Bieniek的新文档样式pr。

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

  • 允许参数化的fixture通过向pytest.fixture()和pytest.yield_fixture()添加id参数来指定参数的ID。谢谢弗洛里斯·布鲁恩。

  • 通过始终使用JUnitXML插件中的二进制XML转义来修复问题404。谢谢罗尼·普芬施密特。

  • 修正问题407:修正addoption docstring指向argparse而不是optparse。谢谢丹尼尔D赖特。