66import io .jooby .MockContext ;
77import io .jooby .ModelAndView ;
88import org .junit .jupiter .api .Test ;
9+ import org .junit .jupiter .api .condition .EnabledOnJre ;
10+ import org .junit .jupiter .api .condition .JRE ;
911
1012import java .nio .file .Paths ;
1113import java .util .Collections ;
1214
1315import 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 })
1519public 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