PyTest-2.9-1

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

有关更改,请参阅以下内容,并参阅文档:

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

pip install -U pytest

感谢所有为此次发布做出贡献的人,其中包括:

布鲁诺·奥利维拉·丹尼尔·哈勒·德米特里·马利诺夫斯基·弗洛里安·布鲁欣·弗洛里斯布鲁伊诺奇·马特·巴赫曼·罗尼·普芬施密特·托夫·弗拉基米尔·布尔沙科夫·泽林·帕拉维夫

快乐测试,PY.测试开发团队

2.9.1(与2.9.0相比)

漏洞修补

  • 改进插件加载失败时的错误消息。谢谢 @nicoddemus 为了PR.

  • 固定 (#1178 ): pytest.fail 使用非ASCII字符会引发内部Pytest错误。谢谢 @nicoddemus 为了PR.

  • 固定 (#469) :当params id包含时,junit不正确地分析report.nodeid :: . 谢谢 @tomviner 对于公关 (#1431) .

  • 固定 (#578 ):在故障点包含非ASCII行的syntaxerrors生成了一个内部py.test错误。谢谢 @asottile 报告和 @nicoddemus 为了PR.

  • 固定 (#1437) :传递bytestring regex模式以参数化时,尝试将其解码为utf-8,忽略错误。

  • 固定 (#649) :无法指定参数化测试节点在命令行上运行。