2011-07-27 119 views
0

我已经为硒类型创建了一个测试类型,现在我想使用grails.serverURL作为被测系统的基础URL。在单元测试中获取grails.serverURL?

Config.groovy上使用ConfigSlurper不接受环境条件grails.serverURLConfigurationHolder.config为空。

如何在单元测试中访问grails.serverURL? (真的是我的定制测试阶段像单元测试一样运行)

回答

2

您需要将GrailsUtil.environment传递给ConfigSlurper构造函数。

def config = new ConfigSlurper(GrailsUtil.environment).parse(new File('grails-app/conf/Config.groovy').toURL())