pytest.main()找不到测试用例的问题


今天踩得坑,在跟目录下放了一个运行文件,pytest.main() ,然后运行,死活找不到我的测试用例的文件 

 

填坑1----在参数里边放了需要运行的文件的绝对路径,然后运行,然后碰到另外一个坑 ,发现路径被截断了

填坑2----路径别阶段的原因是我的路径中包含 \t ,这个被转义为制表符了 ,然后再前边增加一个r,然后再运行可以了

坑3---我用debug模式运行,测试用例就找到了并且执行了,但是我直接run的时候,代码就卡在那里不动,额?怎么搞?

填坑4---今天晚上又试了一下,发现在debug模式下运行的时候,竟然收集到的是三百多个测试用例,难道是因为在直接运行的时候用例太多了,收集的太慢了?

 

oyeah,坑终于填平了,但是为什么必须输入绝对路径这个问题还没有搞明白呢?之前明明是可以的呀,等着小姐姐继续填坑吧!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM