package com.github.jknack.handlebars.i280; import org.junit.Test; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import com.github.jknack.handlebars.AbstractTest; import com.github.jknack.handlebars.Context; import com.github.jknack.handlebars.JsonNodeValueResolver; public class Issue280 extends AbstractTest { @Override protected Object configureContext(final Object context) { return Context.newBuilder(context).resolver(JsonNodeValueResolver.INSTANCE).build(); } @Test public void errorWhileLookingParentContextUsingJsonNodeValueResolver() throws Exception { JsonNode node = new ObjectMapper().readTree("[{\"key\": \"value\"}]"); shouldCompileTo("{{#each this}}{{undefinedKey}}{{/each}}", node, ""); } }