All Downloads are FREE. Search and download functionalities are using the official Maven repository.

grails.views.json.test.spock.JsonViewSpockExtension.groovy Maven / Gradle / Ivy

package grails.views.json.test.spock

import grails.views.json.test.JsonViewUnitTest
import groovy.transform.CompileStatic
import org.spockframework.runtime.extension.AbstractGlobalExtension
import org.spockframework.runtime.model.SpecInfo

@CompileStatic
class JsonViewSpockExtension extends AbstractGlobalExtension {

    JsonViewSetupSpecInterceptor jsonViewSetupSpecInterceptor = new JsonViewSetupSpecInterceptor()

    void visitSpec(SpecInfo spec) {
        if (JsonViewUnitTest.isAssignableFrom(spec.reflection)) {
            spec.addSetupSpecInterceptor(jsonViewSetupSpecInterceptor)
        }
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy