aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-core
diff options
context:
space:
mode:
authorSimon Brandhof <simon.brandhof@gmail.com>2011-12-02 15:53:16 +0100
committerSimon Brandhof <simon.brandhof@gmail.com>2011-12-02 15:53:16 +0100
commit52338dd026fe5e2e42b5213837c55a34e4604da1 (patch)
tree99db43f9cfec3ac9856f5aa1b9b7ee70a83e544d /sonar-core
parent7be978a8018689cbbf3c58338d966d2e324ed36f (diff)
downloadsonarqube-52338dd026fe5e2e42b5213837c55a34e4604da1.tar.gz
sonarqube-52338dd026fe5e2e42b5213837c55a34e4604da1.zip
Add log to debug integration tests with Oracle
Diffstat (limited to 'sonar-core')
-rw-r--r--sonar-core/src/test/java/org/sonar/persistence/dao/DaoTestCase.java6
1 files changed, 4 insertions, 2 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 f515d87f549..ffccfd185f1 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
@@ -78,7 +78,9 @@ public abstract class DaoTestCase {
@After
public void tearDownDbUnit() throws Exception {
- databaseTester.onTearDown();
+ if (databaseTester != null) {
+ databaseTester.onTearDown();
+ }
if (connection != null) {
connection.close();
}
@@ -94,10 +96,10 @@ public abstract class DaoTestCase {
private void truncateTables() throws SQLException {
Connection connection = myBatis.openSession().getConnection();
Statement statement = connection.createStatement();
- LoggerFactory.getLogger(getClass()).info("Truncate tables and reset primary keys");
for (String table : DatabaseUtils.TABLE_NAMES) {
// 1. truncate
String truncateCommand = databaseCommands.truncate(table);
+ LoggerFactory.getLogger(getClass()).info("Execute: " + truncateCommand);
statement.executeUpdate(truncateCommand);
connection.commit();