1 package org
.codehaus
.groovy
.grails
.plugins
;
3 import org
.codehaus
.groovy
.grails
.commons
.test
.*
4 import org
.codehaus
.groovy
.grails
.commons
.*
5 import org
.codehaus
.groovy
.grails
.commons
.spring
.*
6 import org
.codehaus
.groovy
.grails
.plugins
.*
9 class CoreGrailsPluginTests
extends AbstractGrailsMockTests
{
12 void testCorePlugin() {
13 def pluginClass
= gcl
.loadClass("org.codehaus.groovy.grails.plugins.CoreGrailsPlugin")
15 def plugin
= new DefaultGrailsPlugin(pluginClass
, ga
)
17 def springConfig
= new WebRuntimeSpringConfiguration(ctx
)
18 springConfig
.servletContext
= createMockServletContext()
20 plugin
.doWithRuntimeConfiguration(springConfig
)
22 def appCtx
= springConfig
.getApplicationContext()
24 assert appCtx
.containsBean("classEditor")
25 assert appCtx
.containsBean("classLoader")
26 assert appCtx
.containsBean("customEditors")