[英]Run Only Subclasses of a Type in an Ant JUnit test run
您好,Ant可以定義僅運行屬於給定類型的子類的JUnit測試的目標。
場景是:在我加入的項目中,我們有大量的集成測試,這些測試不是與單元測試分開運行的,我想定義一個Ant任務來在與單元測試分開的構建階段中運行它們,最終在單獨的Jenkins構建中。 但是,這些集成測試沒有命名或打包約定,因此標准Ant路徑匹配在這種情況下不起作用。
我認為我需要實現的目標是一個任務定義,該任務定義使我能夠說出類似以下內容:
<include name="? extends IntegrationBaseTest"/>
這顯然是一個人為的例子,但是我相信它傳達了我想要的東西。
有沒有人實施過類似的事情,或者Ant可以立即使用嗎?
我認為您無法使用Ant做到這一點。 也許JUnit類別可以幫助隔離測試。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.