$ mvn clean lutece:exploded antrun:run test cela utilise par défaut une base mysql à laquelle on doit pouvoir se connecter avec l'utilisateur "root" et le mot de passe "motdepasse". On peut configurer la base de données en plaçant un fichier db.properties dans le dossier "$HOME/lutece/conf/lutece-core/" de l'utilsateur qui lance les test, par exemple le fichier suivant change le nom de la database, le user ou le password: $ cat $HOME/lutece/conf/lutece-core/WEB-INF/conf/db.properties ################################################################################ # Configuration file for Lutece to parameterize connections pools to databases ################################################################################ # Drivers #portal.poolservice is not a mandatory property portal.poolservice=fr.paris.lutece.util.pool.service.LuteceConnectionService portal.driver=org.gjt.mm.mysql.Driver portal.url=jdbc:mysql://localhost/DBNAME?autoReconnect=true&useUnicode=yes&characterEncoding=utf8 portal.user=USER portal.password=PWD portal.initconns=2 portal.maxconns=50 portal.logintimeout=2 portal.checkvalidconnectionsql=SELECT 1 # .dialect is an optional property to specify the dialect for JPA provider. #portal.dialect=org.hibernate.dialect.MySQLDialect On peut aussi utiliser une base de données hsqldb (ce qui évite d'avoir à avoir mysql mis en place pour les tests), en mettant le jar de hsqldb à cet endroit (à récuperer sur maven ou sur sourceforge ou le site de hsqldb): $ ls $HOME/lutece/conf/lutece-core/WEB-INF/lib/hsqldb-1.8.0.10.jar et en utilisant le fichier suivant: $ cat $HOME/lutece/conf/lutece-core/WEB-INF/conf/db.properties ################################################################################ # Configuration file for Lutece to parameterize connections pools to databases ################################################################################ # portal.poolservice is not a mandatory property portal.poolservice=fr.paris.lutece.util.pool.service.LuteceConnectionService portal.driver=org.hsqldb.jdbcDriver portal.url=jdbc:hsqldb:file:target/LUTECE;shutdown=true portal.user=sa portal.password= portal.initconns=2 portal.maxconns=5 portal.logintimeout=2000 portal.checkvalidconnectionsql=SELECT 1 FROM INFORMATION_SCHEMA.SYSTEM_USERS