2013-03-04 82 views
0

好吧,似乎沒有那樣做,無論如何。我的庫使用非守護線程池,通常我必須爲了關閉應用程序而顯式關閉,但確實似乎不需要這樣做。無論如何,surefire會通過什麼方法關閉線程池?它僅僅是簽名還是簽名?作爲測試套件的一部分,是否有可能要求徹底關閉?在測試中?surefire如何徹底關機?

回答

0

您可以使用@AfterSuite方法執行任何必要的清理。

除此之外,沒有辦法surefire或TestNG可能知道您的必要的應用程序清理。

+0

我似乎遇到了這個問題。對於一些錯誤,即使使用@AfterSuite(alwaysRun = true)設置,我的清理方法常常由於某些原因而無法運行。 – 2014-06-18 16:18:42