鼻出血的鼻子插件,试图停止一个大型测试套件运行仅适用于改变你的[混帐]分支测试所带来的痛苦。
用法
你首先需要与--record测试覆盖运行测试套件,绘制最初的功能覆盖。
一旦这样做,鼻出血将保持覆盖最新每次运行本身(J / K这实际上是打破大气压)。
覆盖面已建成之后,你可以在一个Git分支提交更改并运行--discover过滤掉哪些不为改变提供覆盖任何测试。目前,该变化是根据“原产地/ master”分支。
鼻出血也检查沿途缺少覆盖。默认情况下,当它击中一个没有测试覆盖代码变化,将引发一个错误。要禁用此功能,你应该设置--skip-缺少覆盖
要求:
- 在Python中
- 在鼻子
评论没有发现