Revert "Merge pull request #159 from Codearte/revert-158-encoding-fix2"

This reverts commit a85bb25b13, reversing
changes made to c7a066bb36.
This commit is contained in:
Marcin Grzejszczak
2015-10-07 11:32:05 +02:00
parent a85bb25b13
commit f5da5c4278

View File

@@ -6,6 +6,7 @@ import io.codearte.accurest.config.TestFramework
import io.codearte.accurest.config.TestMode
import io.codearte.accurest.dsl.GroovyDsl
import io.codearte.accurest.util.NamesUtil
import org.codehaus.groovy.control.CompilerConfiguration
/**
* @author Jakub Kubrynski
@@ -25,7 +26,7 @@ class MethodBuilder {
static MethodBuilder createTestMethod(File stubsFile, AccurestConfigProperties configProperties) {
log.debug("Stub content from file [${stubsFile.text}]")
GroovyDsl stubContent = new GroovyShell(this.classLoader).evaluate(stubsFile)
GroovyDsl stubContent = new GroovyShell(this.classLoader, new Binding(), new CompilerConfiguration(sourceEncoding:'UTF-8')).evaluate(stubsFile)
log.debug("Stub content Groovy DSL [$stubContent]")
String methodName = NamesUtil.camelCase(NamesUtil.toLastDot(NamesUtil.afterLast(stubsFile.path, File.separator)))
return new MethodBuilder(methodName, stubContent, configProperties)