From c8844c302d877ac56cd058e0e38e1c063ac46444 Mon Sep 17 00:00:00 2001 From: Andreas Kohlbecker Date: Fri, 20 Jan 2012 12:52:20 +0000 Subject: [PATCH] rollback as default --- cdmlib-persistence/src/test/resources/log4j.properties | 3 +++ cdmlib-persistence/src/test/resources/unitils.properties | 8 ++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/cdmlib-persistence/src/test/resources/log4j.properties b/cdmlib-persistence/src/test/resources/log4j.properties index 78d2a15c4f..8e5aaf2393 100644 --- a/cdmlib-persistence/src/test/resources/log4j.properties +++ b/cdmlib-persistence/src/test/resources/log4j.properties @@ -99,4 +99,7 @@ log4j.logger.eu.etaxonomy.cdm.database.update=info #log4j.appender.profiling.layout=org.apache.log4j.PatternLayout #log4j.appender.profiling.layout.conversionPattern=%d,%p,%m%n +### log dbUnit data loading +log4j.appender.org.unitils.dbunit=debug + diff --git a/cdmlib-persistence/src/test/resources/unitils.properties b/cdmlib-persistence/src/test/resources/unitils.properties index c06c0927b4..3c34bfeb16 100644 --- a/cdmlib-persistence/src/test/resources/unitils.properties +++ b/cdmlib-persistence/src/test/resources/unitils.properties @@ -31,8 +31,12 @@ dbMaintainer.script.locations=src/test/resources/dbscripts dbMaintainer.dbVersionSource.autoCreateVersionTable=true dbMaintainer.autoCreateExecutedScriptsTable=true -# If set to commit, each test is run in a transaction, which is committed. -DatabaseModule.Transactional.value.default=commit +# If set to commit or rollback, each test is run in a transaction, +# which is committed or rolled back after the test is finished. +# Since we have many tests with incomplete data these tests would be +# failing during commit so it is better use rollback as default +# and set commit for individual test where necessary +DatabaseModule.Transactional.value.default=rollback # org.unitils.database.transaction.impl.DefaultUnitilsTransactionManager is used by default: # -- 2.34.1