Grails 从eventTestPhaseStart检测所有测试的运行,而不是一个测试或一个类?
我想要这个:Grails 从eventTestPhaseStart检测所有测试的运行,而不是一个测试或一个类?,grails,ant,groovy,junit,Grails,Ant,Groovy,Junit,我想要这个: eventTestPhaseStart = { name -> ant.sequential { clean() } } 只在运行grailstest app时运行,一次测试所有测试,而不是在每个测试单独运行或作为一个类(比如从IDE)运行之前。有没有一种简单的方法可以修改它来检测这种情况?当查看$GRAILS\u HOME/scripts/\u grailtest.groovy时,要挂接的事件应该是TestPhaseStart,而不是Tes
eventTestPhaseStart = { name ->
ant.sequential {
clean()
}
}
只在运行
grailstest app
时运行,一次测试所有测试,而不是在每个测试单独运行或作为一个类(比如从IDE)运行之前。有没有一种简单的方法可以修改它来检测这种情况?当查看$GRAILS\u HOME/scripts/\u grailtest.groovy
时,要挂接的事件应该是TestPhaseStart
,而不是TestPhaseStart
(不是复数形式).这目前不可能。在通过IntelliJ运行单个测试时,这似乎仍在运行。