pytest.main()找不到測試用例的問題


今天踩得坑,在跟目錄下放了一個運行文件,pytest.main() ,然后運行,死活找不到我的測試用例的文件 

 

填坑1----在參數里邊放了需要運行的文件的絕對路徑,然后運行,然后碰到另外一個坑 ,發現路徑被截斷了

填坑2----路徑別階段的原因是我的路徑中包含 \t ,這個被轉義為制表符了 ,然后再前邊增加一個r,然后再運行可以了

坑3---我用debug模式運行,測試用例就找到了並且執行了,但是我直接run的時候,代碼就卡在那里不動,額?怎么搞?

填坑4---今天晚上又試了一下,發現在debug模式下運行的時候,竟然收集到的是三百多個測試用例,難道是因為在直接運行的時候用例太多了,收集的太慢了?

 

oyeah,坑終於填平了,但是為什么必須輸入絕對路徑這個問題還沒有搞明白呢?之前明明是可以的呀,等着小姐姐繼續填坑吧!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM