Search in sources :

Example 6 with StandardDialect

use of org.thymeleaf.standard.StandardDialect in project thymeleaf-tests by thymeleaf.

the class ProcessorsTest method testNoOp.

@Test
public void testNoOp() throws Exception {
    final TestExecutor executor = TestExecutorFactory.createTestExecutor();
    executor.setDialects(Arrays.asList(new IDialect[] { new StandardDialect(), new NoOpDialect() }));
    executor.setThrottleStep(this.throttleStep);
    executor.execute("classpath:templateengine/processors/noop");
    Assert.assertTrue(executor.isAllOK());
}
Also used : TestExecutor(org.thymeleaf.testing.templateengine.engine.TestExecutor) NoOpDialect(org.thymeleaf.templateengine.processors.dialects.noop.NoOpDialect) StandardDialect(org.thymeleaf.standard.StandardDialect) IDialect(org.thymeleaf.dialect.IDialect) Test(org.junit.Test)

Example 7 with StandardDialect

use of org.thymeleaf.standard.StandardDialect in project thymeleaf-tests by thymeleaf.

the class TemplateBoundariesTest method testGTVGXHTML.

@Test
public void testGTVGXHTML() throws Exception {
    final TestExecutor executor = TestExecutorFactory.createTestExecutor();
    executor.setDialects(Arrays.asList(new IDialect[] { new StandardDialect(), new TemplateBoundariesDialect() }));
    executor.setThrottleStep(this.throttleStep);
    executor.execute("classpath:templateengine/gtvg_xhtml");
    Assert.assertTrue(executor.isAllOK());
}
Also used : TestExecutor(org.thymeleaf.testing.templateengine.engine.TestExecutor) StandardDialect(org.thymeleaf.standard.StandardDialect) IDialect(org.thymeleaf.dialect.IDialect) TemplateBoundariesDialect(org.thymeleaf.templateengine.templateboundaries.dialect.TemplateBoundariesDialect) Test(org.junit.Test)

Example 8 with StandardDialect

use of org.thymeleaf.standard.StandardDialect in project thymeleaf-tests by thymeleaf.

the class TemplateBoundariesTest method testConditionalComments.

@Test
public void testConditionalComments() throws Exception {
    final TestExecutor executor = TestExecutorFactory.createTestExecutor();
    executor.setDialects(Arrays.asList(new IDialect[] { new StandardDialect(), new TemplateBoundariesDialect() }));
    executor.setThrottleStep(this.throttleStep);
    executor.execute("classpath:templateengine/conditionalcomments");
    Assert.assertTrue(executor.isAllOK());
}
Also used : TestExecutor(org.thymeleaf.testing.templateengine.engine.TestExecutor) StandardDialect(org.thymeleaf.standard.StandardDialect) IDialect(org.thymeleaf.dialect.IDialect) TemplateBoundariesDialect(org.thymeleaf.templateengine.templateboundaries.dialect.TemplateBoundariesDialect) Test(org.junit.Test)

Example 9 with StandardDialect

use of org.thymeleaf.standard.StandardDialect in project thymeleaf-tests by thymeleaf.

the class TemplateBoundariesTest method testAttrProcessor.

@Test
public void testAttrProcessor() throws Exception {
    final TestExecutor executor = TestExecutorFactory.createTestExecutor();
    executor.setDialects(Arrays.asList(new IDialect[] { new StandardDialect(), new TemplateBoundariesDialect() }));
    executor.setThrottleStep(this.throttleStep);
    executor.execute("classpath:templateengine/attrprocessors");
    Assert.assertTrue(executor.isAllOK());
}
Also used : TestExecutor(org.thymeleaf.testing.templateengine.engine.TestExecutor) StandardDialect(org.thymeleaf.standard.StandardDialect) IDialect(org.thymeleaf.dialect.IDialect) TemplateBoundariesDialect(org.thymeleaf.templateengine.templateboundaries.dialect.TemplateBoundariesDialect) Test(org.junit.Test)

Example 10 with StandardDialect

use of org.thymeleaf.standard.StandardDialect in project thymeleaf-tests by thymeleaf.

the class AggregationTest method testContext.

@Test
public void testContext() throws Exception {
    final TestExecutor executor = TestExecutorFactory.createTestExecutor();
    executor.setDialects(Arrays.asList(new IDialect[] { new StandardDialect(), new Dialect01(), new Dialect02() }));
    executor.setThrottleStep(this.throttleStep);
    executor.execute("classpath:templateengine/aggregation");
    Assert.assertTrue(executor.isAllOK());
}
Also used : TestExecutor(org.thymeleaf.testing.templateengine.engine.TestExecutor) Dialect02(org.thymeleaf.templateengine.aggregation.dialect.Dialect02) Dialect01(org.thymeleaf.templateengine.aggregation.dialect.Dialect01) StandardDialect(org.thymeleaf.standard.StandardDialect) IDialect(org.thymeleaf.dialect.IDialect) Test(org.junit.Test)

Aggregations

StandardDialect (org.thymeleaf.standard.StandardDialect)37 IDialect (org.thymeleaf.dialect.IDialect)36 Test (org.junit.Test)34 TestExecutor (org.thymeleaf.testing.templateengine.engine.TestExecutor)34 PrecedenceDialect (org.thymeleaf.templateengine.elementprocessors.dialect.PrecedenceDialect)6 ConditionalCommentsDialect (org.thymeleaf.extras.conditionalcomments.dialect.ConditionalCommentsDialect)4 TemplateBoundariesDialect (org.thymeleaf.templateengine.templateboundaries.dialect.TemplateBoundariesDialect)3 ArrayList (java.util.ArrayList)1 EnumMap (java.util.EnumMap)1 HashSet (java.util.HashSet)1 LinkedHashMap (java.util.LinkedHashMap)1 LinkedHashSet (java.util.LinkedHashSet)1 List (java.util.List)1 Map (java.util.Map)1 Set (java.util.Set)1 DialectConfiguration (org.thymeleaf.DialectConfiguration)1 EngineConfiguration (org.thymeleaf.EngineConfiguration)1 IEngineConfiguration (org.thymeleaf.IEngineConfiguration)1 ITemplateEngine (org.thymeleaf.ITemplateEngine)1 TemplateEngine (org.thymeleaf.TemplateEngine)1