在IntelliJ IDEA Ultimate中排除某些測試是否不可選?我想在IntelliJ中運行單元測試,但不包括集成測試。我使用*IT.java
命名集成測試,因此Maven故障安全插件可以在單元測試中獨立運行它們。排除在IntellIJ中運行的測試
45
A
回答
3
我會分裂他們,他們在不同的包。畢竟他們做着不同的事情。然後您可以運行每個軟件包的測試。 This鏈接詳細信息如何做到這一點。
84
在設置Test kind
到模式,指定以下正則表達式作爲模式JUnit
運行配置:
^(?!.*IT$).*$
這對類名稱相匹配,這樣你就不會需要匹配.java
擴展。如果類名以IT
使用negative lookahead結尾,則正則表達式不匹配。
相關問題
- 1. 在IntelliJ中運行TestNG測試
- 2. 在Intellij中運行Scala測試
- 3. 在IntelliJ IDEA中運行Jest測試
- 4. 在系列中運行IntelliJ JUnit測試
- 5. Intellij測試運行歷史
- 6. 的IntelliJ運行一個測試TestNG中
- 7. 運行中的IntelliJ所有測試,HOWTO
- 8. 在IntelliJ中運行RoboElectric 2測試的儀表運行錯誤
- 9. 運行TestNG的IntelliJ永遠掛在「正在運行測試」
- 10. 的IntelliJ運行寧靜黃瓜測試
- 11. 的IntelliJ - 重新運行測試用例
- 12. 在Build Definition Team Foundation Server 2015中運行/排除特定測試
- 13. 使用IntelliJ IDEA運行JUnit測試 - 「java.security.AccessControlException」
- 14. 斯卡拉Intellij運行測試套件
- 15. Intellij/Maven單元測試運行問題
- 16. 從IntelliJ運行Grails集成測試
- 17. 在intellij運行配置中包含排除的罐子
- 18. 在IntelliJ IDEA中並行運行JUnit測試
- 19. 如何排除Visual Studio 2012測試運行器中的某些測試?
- 20. 在Intellij IDEA中運行JMH示例時的空基準測試
- 21. 在IntelliJ IDEA中只運行失敗的測試
- 22. 在intellij中運行特定命名的junit 4.8測試
- 23. 如何在使用IntelliJ的模擬器中運行android測試?
- 24. 排除testNg中的測試
- 25. Maven的排除目錄進行編譯和測試下運行
- 26. Intellij:查找用法,但從結果中排除測試文件
- 27. 無法在intellij思路下運行和調試groovy測試
- 28. 在Intellij Idea中運行Grails(J)單元測試
- 29. 如何在intellij idea 11.1.3中運行angularJS測試?
- 30. 在IntelliJ中運行測試:無法創建JVM
感謝您的提示!這在IDEA中工作正常,但會導致在TeamCity下跳過所有測試。似乎TeamCity 8.0.4根本不遵守模式配置。我應該提交問題嗎? – Vadzim
提交了一個問題,它被接受:http://youtrack.jetbrains.com/issue/TW-34132 – Vadzim
使用模式'^(?!(。* SlowTest $ |。* SlowSpec $))。* $'來省略緩慢的Junit測試和以'。* SlowTest'和'。* SlowSpec'約定命名的Spock測試 – Gary