Fixed broken compilation
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package org.springframework.cloud.contract.verifier.builder.handlebars
|
||||
|
||||
import com.github.tomakehurst.wiremock.extension.responsetemplating.helpers.WireMockHelpers
|
||||
import com.github.tomakehurst.wiremock.extension.responsetemplating.helpers.WiremockHelpers
|
||||
import wiremock.com.github.jknack.handlebars.Helper
|
||||
import wiremock.com.github.jknack.handlebars.Options
|
||||
import com.github.tomakehurst.wiremock.extension.responsetemplating.RequestTemplateModel
|
||||
@@ -35,7 +36,7 @@ class HandlebarsJsonPathHelper implements Helper<Map<String, Object>> {
|
||||
}
|
||||
throw new IllegalArgumentException("Unsupported model")
|
||||
} else if (context instanceof String) {
|
||||
Object value = WireMockHelpers.jsonPath.apply(context, options)
|
||||
Object value = WiremockHelpers.jsonPath.apply(context, options)
|
||||
if (testSideModel(options)) {
|
||||
return processTestResponseValue(value)
|
||||
}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package org.springframework.cloud.contract.verifier.template
|
||||
|
||||
import com.github.tomakehurst.wiremock.extension.responsetemplating.helpers.WireMockHelpers
|
||||
import com.github.tomakehurst.wiremock.extension.responsetemplating.helpers.WiremockHelpers
|
||||
import wiremock.com.github.jknack.handlebars.Handlebars
|
||||
import wiremock.com.github.jknack.handlebars.Template
|
||||
import groovy.transform.CompileStatic
|
||||
@@ -72,10 +73,10 @@ class HandlebarsTemplateProcessor implements TemplateProcessor, ContractTemplate
|
||||
try {
|
||||
Handlebars handlebars = new Handlebars()
|
||||
handlebars.registerHelper(HandlebarsJsonPathHelper.NAME, new HandlebarsJsonPathHelper())
|
||||
handlebars.registerHelper(WireMockHelpers.jsonPath.name(), new HandlebarsJsonPathHelper())
|
||||
WireMockHelpers.values()
|
||||
.findAll { it != WireMockHelpers.jsonPath}
|
||||
.each { WireMockHelpers helper ->
|
||||
handlebars.registerHelper(WiremockHelpers.jsonPath.name(), new HandlebarsJsonPathHelper())
|
||||
WiremockHelpers.values()
|
||||
.findAll { it != WiremockHelpers.jsonPath}
|
||||
.each { WiremockHelpers helper ->
|
||||
handlebars.registerHelper(helper.name(), helper)
|
||||
}
|
||||
return handlebars.compileInline(content)
|
||||
|
||||
Reference in New Issue
Block a user