1
目前我的項目的目錄被組織成以下結構:單元測試pytest
.
+-- module1
+-- module2
...
+-- moduleN
+-- test
+-- test_module1_item1.py
...
+-- test_moduleN_itemM.py
但是,當我在我的上一級目錄執行py.test
,它拋出一個錯誤,如:
ImportError: No module named 'module1'
如何聲明測試文件中的導入?或者我的項目結構應該如何定義以便將測試與其他代碼分開?
是否都存在''__init __。py''?好像你沒有找到你的模塊。 – MSeifert