diff options
author | Simon Brandhof <simon.brandhof@gmail.com> | 2011-12-02 14:29:43 +0100 |
---|---|---|
committer | Simon Brandhof <simon.brandhof@gmail.com> | 2011-12-02 14:29:43 +0100 |
commit | 2286c644b40d4223c351faad961de6ae70376c12 (patch) | |
tree | 3c281dc9f451217b23a357b47fe522006e3e8257 /sonar-core | |
parent | 7e2ed0e1c7ced61328f461f4ae722e5a3913526c (diff) | |
download | sonarqube-2286c644b40d4223c351faad961de6ae70376c12.tar.gz sonarqube-2286c644b40d4223c351faad961de6ae70376c12.zip |
Add logs to DaoTestCase in order to list the TRUNCATE commands
+ Unit tests must log with level INFO
Diffstat (limited to 'sonar-core')
-rw-r--r-- | sonar-core/src/test/java/org/sonar/persistence/dao/DaoTestCase.java | 10 | ||||
-rw-r--r-- | sonar-core/src/test/resources/logback-test.xml | 2 |
2 files changed, 8 insertions, 4 deletions
diff --git a/sonar-core/src/test/java/org/sonar/persistence/dao/DaoTestCase.java b/sonar-core/src/test/java/org/sonar/persistence/dao/DaoTestCase.java index c8b32f4d6cf..ad5821511b8 100644 --- a/sonar-core/src/test/java/org/sonar/persistence/dao/DaoTestCase.java +++ b/sonar-core/src/test/java/org/sonar/persistence/dao/DaoTestCase.java @@ -32,6 +32,7 @@ import org.dbunit.dataset.filter.DefaultColumnFilter; import org.dbunit.dataset.xml.FlatXmlDataSet; import org.dbunit.operation.DatabaseOperation; import org.junit.*; +import org.slf4j.LoggerFactory; import org.sonar.api.config.Settings; import org.sonar.persistence.Database; import org.sonar.persistence.DefaultDatabase; @@ -51,14 +52,14 @@ public abstract class DaoTestCase { private static Database database; private static MyBatis myBatis; private static DatabaseCommands databaseCommands; - + private IDatabaseTester databaseTester; private IDatabaseConnection connection; @BeforeClass public static void startDatabase() throws Exception { Settings settings = new Settings(); - settings.setProperties((Map)System.getProperties()); + settings.setProperties((Map) System.getProperties()); if (settings.hasKey("sonar.jdbc.dialect")) { database = new DefaultDatabase(settings); } else { @@ -116,7 +117,10 @@ public abstract class DaoTestCase { Statement statement = connection.createStatement(); for (String table : tables) { // 1. truncate - statement.executeUpdate(databaseCommands.truncate(table)); + + String truncateCommand = databaseCommands.truncate(table); + LoggerFactory.getLogger(getClass()).info("Execute: " + truncateCommand); + statement.executeUpdate(truncateCommand); connection.commit(); // 2. reset primary keys diff --git a/sonar-core/src/test/resources/logback-test.xml b/sonar-core/src/test/resources/logback-test.xml index 133e70f5949..9f766d3538d 100644 --- a/sonar-core/src/test/resources/logback-test.xml +++ b/sonar-core/src/test/resources/logback-test.xml @@ -12,7 +12,7 @@ </appender> <root> - <level value="WARN"/> + <level value="INFO"/> <appender-ref ref="STDOUT"/> </root> |