簡體   English   中英

在Ant JUnit測試運行中僅運行類型的子類

[英]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.

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