我正在使用Maven構建一個webapp項目,使用maven-failsafe插件進行集成測試。一個貨物Glassfish3x容器開始綁定到預集成測試階段,並停止作爲後整合測試階段的一部分。如何在maven-failsafe中運行非Java測試?
但是,我的集成測試是基於pyUnit的腳本。 我試着用exec-maven-plugin來運行它們,並且通過maven-bdd-plugin使用nosetests/freshen。
這兩種方法都可以很好地運行腳本,但如果測試失敗,它們會立即失敗Maven構建。 Maven沒有進行整合後測試階段,將一個正在運行的貨物集裝箱放在後面,從而無法進行其他任何試運行測試。
如何配置maven-failsafe來將我的失敗的exec解釋爲失敗的測試,以便它完成工作並運行後整合測試階段?
我知道這是非常古老的問題,但我有非常相同的問題。你設法解決它嗎? – Klinki