rollback as default
authorAndreas Kohlbecker <a.kohlbecker@bgbm.org>
Fri, 20 Jan 2012 12:52:20 +0000 (12:52 +0000)
committerAndreas Kohlbecker <a.kohlbecker@bgbm.org>
Fri, 20 Jan 2012 12:52:20 +0000 (12:52 +0000)
cdmlib-persistence/src/test/resources/log4j.properties
cdmlib-persistence/src/test/resources/unitils.properties

index 78d2a15c4f420a6225e82e699f09ecf77c2c443f..8e5aaf23938f0c9b718618c07b7cf65367d6a11f 100644 (file)
@@ -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
+
 
index c06c0927b4d8b75b3bf91facf8de83a5729ccc9b..3c34bfeb16e2354f65ed36467083b1a34f3e99d6 100644 (file)
@@ -31,8 +31,12 @@ dbMaintainer.script.locations=src/test/resources/dbscripts
 dbMaintainer.dbVersionSource.autoCreateVersionTable=true\r
 dbMaintainer.autoCreateExecutedScriptsTable=true\r
 \r
-# If set to commit, each test is run in a transaction, which is committed.\r
-DatabaseModule.Transactional.value.default=commit\r
+# If set to commit or rollback, each test is run in a transaction,\r
+# which is committed or rolled back after the test is finished.\r
+# Since we have many tests with incomplete data these tests would be\r
+# failing during commit so it is better use rollback as default\r
+# and set commit for individual test where necessary\r
+DatabaseModule.Transactional.value.default=rollback\r
 \r
 # org.unitils.database.transaction.impl.DefaultUnitilsTransactionManager is used by default:\r
 #\r