使用旧版Grails 2.2
在配置环境中,我已将调试设置为应用范围
test{
log4j={
root{
error 'stdout'
debug 'stdout'
}
debug 'grails.app'
}
}
我有参数
-echoOut
在命令行选项中。
但是,如果我在链中某个位置运行了带有log.debug的测试用例,那么控制台或生成的报告中将什么也没有。我想念什么?
最佳答案
您可以通过将应用程序包名称添加到 debug'stdout'到 debug'grails.app'中来解决此问题:['grails.app','your.package']
关于grails - Grails测试log.debug或println以使输出不与-echoOut一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41435604/