Pytest-2.2.2:错误修复¶
py test-2.2.2(更新到2.2.3以解决包装问题)是通用py.test测试工具的次要向后兼容版本。它包含了错误修复和一些改进,特别是对“CollectOnly”报告的改进,请参阅下面的betail。
有关一般信息,请参阅以下内容:
要安装或升级pytest:
pip安装-u pytest或简易安装-u pytest
特别感谢Ronny Pfanschmidt和Ralf Schmitt以及问题的贡献者在本次发布中的帮助。
最好的,霍尔格·克里克
2.2.1和2.2.2之间的变化¶
修复问题101:UnitTest.TestCase测试函数的参数错误,现在可以产生更好的输出
修复问题102:报告更有用的错误和提示,说明何时重命名测试目录以及某些 pyc/__pycache__ 保持
修复问题106:允许多次应用参数化,例如从模块、类和功能级别。
修复问题107:实际执行会话作用域终结
如果间接参数是函数名,则不要签入参数化
将chdir方法添加到monkeypatch funcard
修复因再次调用monkeypatch undo而导致的崩溃
修复问题115:make——对早期故障(丢失的文件/目录)的CollectOnly健壮性
“-qq--collectonly”现在只显示文件和其中的测试数量。
“-q--collectonly”现在显示测试ID
允许向测试报告添加属性,这样它也可以与分布式测试一起工作(不需要升级pytest xdist)