2010-09-16 15 views
1

我想通過「grails test-app -unit」爲我的grails應用程序運行一些單元測試。這按預期工作。Grails test-app:如何禁用junitreport?

然而,當測試完成後,junitreport花費太長生成HTML的結果,例如:

[junitreport]轉換時間:33294ms

33秒(上的其餘部分的頂部時間)是荒謬的,當我想快速進行修改和重新測試。有沒有辦法我可以禁用這個,只使用純文本輸出?

回答

4

看起來你可以這樣做:

grails test-app -no-reports 

它看起來像這將導致生成任何的報道,我不知道是否適合你與否。

另外還有一個-xml參數。也許它的轉型會更快;你可以試試看。

我發現了這一點,通過$GRAILS_HOME/scripts/TestApp.groovy挖 - 如果你挖通過它,你可能會發現更好的東西,你的作品。

+1

我接過來一看 - 一個有點擺弄之後,我發現,-no-報告還輸出純文本報告 - 完美!謝謝! – 2010-09-16 03:20:07

+0

+1重要提示,我不知道你可以關閉HTML報告,我從來沒有看過他們 – 2010-09-16 04:14:10