我有configured EclEmma not to instrument my unit tests,它工作正常。然而,編輯仍然強調測試代碼沒有涉及。我不想在單元測試中突出顯示,因爲他們沒有檢測覆蓋範圍。我怎樣才能做到這一點?忽略EclEmma中單元測試的代碼覆蓋率
25
A
回答
38
我在Preferences-> Java-> Code Coverage中做了這個,並將「Only path entries matching」選項設置爲src/main/java
- 似乎很好地工作。
36
「首選項」窗口中的包含/排除過濾器設置適用於所有項目的類名/包模式。要控制文件夾/路徑級別的文件,您必須對每個項目進行設置。
- 右鍵單擊該項目
- 選擇覆蓋率作爲|覆蓋配置...
- 選擇Junit的子樹下項目
- 右側
- 取消選中的文件夾中選擇覆蓋選項卡包含你的測試,例如,
src/test/java
- 點擊應用
- 點擊關閉(或覆蓋範圍立即運行)
這些設置將應用於每次運行在未來覆蓋時間,而無需打開配置窗口。
相關問題
- 1. EclEmma代碼覆蓋率忽略Junit測試
- 2. maven單元測試代碼覆蓋率
- 3. PHPUnit代碼覆蓋率顯示單元測試的代碼覆蓋率?
- 4. Jest:忽略代碼覆蓋率的行
- 5. 使用aqtime測量單元測試的代碼覆蓋率
- 6. 確保單元測試中的代碼覆蓋率?
- 7. 三葉草代碼覆蓋率:檢測單元測試
- 8. Jacoco覆蓋的單元測試代碼
- 9. 瀏覽器單元測試的代碼覆蓋率
- 10. Chrome擴展的單元測試代碼覆蓋率
- 11. 請求代碼覆蓋率和單元測試的建議
- 12. EclEmma的代碼覆蓋率源代碼註釋
- 13. 單元測試代碼覆蓋問題
- 14. 測試代碼覆蓋率的JRuby
- 15. 單元測試的覆蓋率報告
- 16. 單元測試的Python覆蓋率
- 17. 在Angular 2.1.0 Webpack上設置單元測試代碼覆蓋率
- 18. Elm單元測試和代碼覆蓋率
- 19. Java代碼覆蓋率:方法級別單元測試
- 20. 錯誤處理和單元測試以及代碼覆蓋率
- 21. Boost C++單元測試代碼覆蓋率TeamCity
- 22. 代碼覆蓋率報告「代碼運行」,但不是由單獨文件單元測試「代碼覆蓋」
- 23. APEX測試類0%代碼覆蓋率
- 24. Android測試代碼覆蓋率,Eclipse
- 25. 我如何測試代碼覆蓋率?
- 26. 谷歌測試:代碼覆蓋率
- 27. 單元測試 - 針對java的每個測試代碼覆蓋率
- 28. 爲什麼EclEmma沒有使用@RunWith(PowerMockRunner.class)測試覆蓋代碼
- 29. 由groovy代碼測試的java代碼的代碼覆蓋率
- 30. 如何在不降低代碼覆蓋率的情況下忽略一些單元測試?
這有額外的好處,不需要配置每個項目。 –
我接受的答案並不適用,但是確實如此。 – dennisdeems
這是最好的解決辦法國際海事組織 –