py.test 2.1.1: 断言修复和改进的 junitxml 输出¶
pytest-2.1.1 是流行测试工具 py.test 的一个向后兼容的维护版本。请在此处查看包含示例的详细文档
大多数错误修复解决了 2.1.0 引入的完善断言的遗留问题——非常感谢错误报告者和 Benjamin Peterson 帮助修复它们。此外,junitxml 输出现在会生成 system-out/err 标签,这使得 Jenkins 能够更好地显示回溯。
另外,给软件包维护者和其他感兴趣的人一个简短的说明:现在有一个“pytest”手册页,可以在 doc/ 中通过“make man”生成。
如果您想安装或升级 pytest,只需输入以下命令之一
pip install -U pytest # or
easy_install -U pytest
此致,holger krekel / https://merlinux.eu/
2.1.0 和 2.1.1 之间的更改¶
修复 issue64 / pytest.set_trace 现在在 pytest_generate_tests 钩子中可用
修复 issue60 / 修复涉及创建 __pycache__ 的错误情况
修复 issue63 / 涉及包含“%”的字符串插入时的断言重写
修复带有 ** 参数的调用中的断言重写
如果字节码生成被禁用,则不缓存重写模块
修复只读目录中的断言重写
修复 issue59: 为 junitxml 输出提供 system-out/err 标签
修复 issue61: 对包含 3 个或更多操作数的布尔运算进行断言重写
现在可以通过“cd doc; make man”构建手册页