Skip to content

Commit e2a860a

Browse files
committed
pebble: turn off pebble tests on jdk13
1 parent 2e07c58 commit e2a860a

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

modules/jooby-pebble/src/test/java/io/jooby/pebble/PebbleModuleTest.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,16 @@
66
import io.jooby.MockContext;
77
import io.jooby.ModelAndView;
88
import org.junit.jupiter.api.Test;
9+
import org.junit.jupiter.api.condition.EnabledOnJre;
10+
import org.junit.jupiter.api.condition.JRE;
911

1012
import java.nio.file.Paths;
1113
import java.util.Collections;
1214

1315
import static org.junit.jupiter.api.Assertions.assertEquals;
1416

17+
// FIXME: required until https://github.com/PebbleTemplates/pebble/issues/487
18+
@EnabledOnJre({JRE.JAVA_8, JRE.JAVA_9, JRE.JAVA_10, JRE.JAVA_11, JRE.JAVA_12})
1519
public class PebbleModuleTest {
1620
public static class User {
1721
private String firstname;
@@ -36,7 +40,8 @@ public String getLastname() {
3640
public void render() throws Exception {
3741
PebbleEngine.Builder builder = PebbleModule.create()
3842
.build(new Environment(getClass().getClassLoader(), ConfigFactory.empty()));
39-
PebbleTemplateEngine engine = new PebbleTemplateEngine(builder, Collections.singletonList(".peb"));
43+
PebbleTemplateEngine engine = new PebbleTemplateEngine(builder,
44+
Collections.singletonList(".peb"));
4045
MockContext ctx = new MockContext();
4146
ctx.getAttributes().put("local", "var");
4247
String output = engine
@@ -51,7 +56,8 @@ public void renderFileSystem() throws Exception {
5156
PebbleEngine.Builder builder = PebbleModule.create()
5257
.setTemplatesPath(Paths.get("src", "test", "resources", "views").toString())
5358
.build(new Environment(getClass().getClassLoader(), ConfigFactory.empty()));
54-
PebbleTemplateEngine engine = new PebbleTemplateEngine(builder, Collections.singletonList(".peb"));
59+
PebbleTemplateEngine engine = new PebbleTemplateEngine(builder,
60+
Collections.singletonList(".peb"));
5561
MockContext ctx = new MockContext();
5662
ctx.getAttributes().put("local", "var");
5763
String output = engine

0 commit comments

Comments
 (0)