pytest-2.3.2:一些修复和更快的堆栈跟踪打印速度¶
pytest-2.3.2 是另一个稳定版本
问题 205:修复了 conftest 检测的回归
问题 208/29:修复了某些情况下堆栈跟踪打印速度慢的问题
修复了参数化设置的拆卸顺序
修复了 unittest 和 trial 对 runTest() 方法的兼容行为
问题 206 及其他:对打包的一些改进
修复问题 127 及其他:改进了一些文档
请参阅
获取一般信息。要安装或升级 pytest
pip install -U pytest # 或 easy_install -U pytest
此致,holger krekel
2.3.1 和 2.3.2 之间的更改¶
修复问题 208 和问题 29,使用新的 py 版本以避免在长模块中打印堆栈跟踪时出现长时间暂停
修复问题 205 - 子目录中的 conftests 自定义 pytest_pycollect_makemodule 和 pytest_pycollect_makeitem 现在可以正常工作
修复了参数化设置的拆卸顺序
修复问题 127 - 改进了 pytest_addoption 和相关对象的文档。
修复 unittest 行为:TestCase.runtest 仅在定义了测试方法时才被调用
改进 trial 支持:不收集其空的 unittest.TestCase.runTest() 方法
“python setup.py test”现在可以与 pytest 本身一起使用
修复/改进内部/打包相关部分
test_nose.py 的异常消息检查现在在 python33 上也能通过
问题 206 - 修复 test_assertrewrite.py,使其在存在全局 PYTHONDONTWRITEBYTECODE=1 时也能工作
将 tox.ini 添加到 pytest 发行版中,以便为运行 pytest 自身测试的维护者正确分发 ignore-dirs 和其他配置位