/* * Copyright 2001-2013 Geert Bevin (gbevin[remove] at uwyn dot com) * Licensed under the Apache License, Version 2.0 (the "License") */ package com.uwyn.rife.template; import com.uwyn.rife.resources.ResourceFinder; import com.uwyn.rife.resources.ResourceFinderClasspath; import com.uwyn.rife.resources.exceptions.ResourceFinderErrorException; import com.uwyn.rife.tools.InputStreamUser; import com.uwyn.rife.tools.exceptions.InnerClassException; import junit.framework.Test; import junit.framework.TestSuite; import java.io.InputStream; public class TestSuiteTemplate extends TestSuite { public static Test suite() throws ResourceFinderErrorException { TestSuite suite = new TestSuite("Template engine test suite"); ResourceFinder resource_finder = ResourceFinderClasspath.getInstance(); resource_finder.useStream("templates/basic_gaps_snippets.html", new InputStreamUser() { public Object useInputStream(InputStream stream) throws InnerClassException { return null; } }); // suite.addTestSuite(com.uwyn.rife.template.TestTemplate.class); // suite.addTestSuite(com.uwyn.rife.template.TestParsed.class); suite.addTestSuite(com.uwyn.rife.template.TestParser.class); // suite.addTestSuite(com.uwyn.rife.template.TestTemplateFactory.class); return suite; } }