# HG changeset patch # User Tomas Zeman # Date 1386322648 -3600 # Node ID 887b786c94bc99ac8297e1a848ce7f5699566019 # Parent 990eebf2b17566ec3504e994726b412efe43a879 Mavenized build (+ test fixes) diff -r 990eebf2b175 -r 887b786c94bc classes/hirondelle/web4j/TESTAll.java --- a/classes/hirondelle/web4j/TESTAll.java Wed Dec 04 17:01:49 2013 +0100 +++ b/classes/hirondelle/web4j/TESTAll.java Fri Dec 06 10:37:28 2013 +0100 @@ -79,6 +79,12 @@ } public static Test suite ( ) { + //just use the default implementations + BuildImpl.adHocImplementationAdd(TimeSource.class, TimeSourceImpl.class); + BuildImpl.adHocImplementationAdd(PermittedCharacters.class, PermittedCharactersImpl.class); + //use an impl for testing + BuildImpl.adHocImplementationAdd(DateConverter.class, DateConverterImpl.class); + TestSuite suite= new TestSuite("All JUnit Tests"); //model package diff -r 990eebf2b175 -r 887b786c94bc pom.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/pom.xml Fri Dec 06 10:37:28 2013 +0100 @@ -0,0 +1,129 @@ + + + 4.0.0 + hirondelle.web4j + web4j + jar + 4.10.0_1-SNAPSHOT + web4j + Minimalistic full-stack webapp framework + http://www.web4j.com + 2004 + + Hirondelle Systems + http://www.web4j.com + + + + BSD + ./LICENSE.txt + + + + + + Announcements/Support + http://groups.google.com/group/web4j-users + + + + + + ${basedir}/classes + ${basedir}/classes + + + maven-compiler-plugin + 3.1 + + 1.6 + 1.6 + UTF-8 + + **/*TEST*.java + + + + + maven-resources-plugin + 2.6 + + UTF-8 + + + + maven-surefire-plugin + + + **/*TESTAll.java + + + + + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + + org.apache.maven.plugins + maven-pmd-plugin + + true + utf-8 + 1.6 + + + + org.apache.maven.plugins + maven-surefire-plugin + + + org.apache.maven.plugins + maven-surefire-report-plugin + + + + + + + + javax.servlet + servlet-api + 2.5 + provided + + + javax.servlet + jsp-api + 2.0 + provided + + + javax.activation + activation + 1.1 + + + javax.mail + mail + 1.4 + + + + + junit + junit + 4.10 + test + + + + +