簡體   English   中英

python:使用其他文件夾中的測試在該文件夾上運行coverage(Eclipse PyDev)

[英]python: Run coverage on folder with tests in another folder (Eclipse PyDev)

我的python模塊位於文件夾A中,而測試則位於文件夾B中。在Eclipse Pydev中使用coverage時,如何使此設置有效?

嘗試過的事情:

  1. 目前,如果我使用A作為文件夾,則覆蓋率為0%;
  2. 如果我將B鏈接到項目中,並且它將我的測試類視為代碼類。
  3. 然后,我嘗試將所有測試復制到A中並再次運行,覆蓋率仍為0%。

如果您想讓python編譯器知道它們在哪里,您只需將它們的路徑添加到sys.path中,這是您要找的東西嗎?

鏈接到python文檔中的sys.path

編輯:嘗試使用類似

sys.path.append(r"C:\path\to\tests")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM