Pytest-tia
github.com原文 ↗
pytest-tia 的价值不只是“少跑测试”,而是它在 README 里认真处理了 TIA 最危险的问题:false negative。作者发现 Flask 上早期 73% median skip 是假的,因为 Python 3.12+ coverage.py 默认 `sysmon` core 只记录首个命中测试;强制 `COVERAGE_CORE=ctrace` 后,Flask 的真实 median skip 约 21%、mean 约 40%,而 boltons 这种模块化库可到约 96%。这个项目值得读,是因为它把“不会跳过本该失败的测试”放在比漂亮 skip rate 更高的位置。
–浏览
评论 · Comments