--lf(--last-failed)
时间: 2023-10-04 09:07:27 浏览: 167
generator_standalone2_LF-GENERATOR_
--lf(--last-failed)是pytest命令行参数之一。当我们运行pytest命令时,使用--lf选项可以重新运行上次运行失败的测试用例。如果上次运行没有失败的测试用例,那么将会运行全部的测试用例。
具体来说,当使用--lf选项时,pytest会检查是否存在名为lastfailed的文件。如果存在该文件并且其中记录了上次运行失败的用例,pytest会根据这些记录重新运行这些失败的用例。如果没有lastfailed文件或者文件中没有记录任何失败的用例,那么pytest会运行所有的测试用例,就像没有加上--lf选项一样。
总结来说,--lf选项允许我们重新运行上次运行失败的测试用例,以便及时调试和修复问题,
#### 引用[.reference_title]
- *1* [pytest文档26-运行上次失败用例(--lf 和 --ff)](https://blog.csdn.net/weixin_34292959/article/details/86133487)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [pytest -- 缓存:记录执行的状态](https://blog.csdn.net/joviality_valentine/article/details/105037564)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文