aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-db-core/src/test/java
diff options
context:
space:
mode:
authorJulien Lancelot <julien.lancelot@sonarsource.com>2017-03-30 10:26:34 +0200
committerJulien Lancelot <julien.lancelot@sonarsource.com>2017-04-13 11:51:55 +0200
commit411a6b3bd9d1dabb5ff4b2c0f1b933d94185215f (patch)
treeb15dc02580502ba9dd054f6020618e9bb01a42e8 /server/sonar-db-core/src/test/java
parent7d7aef051d26029cfcd09836e3f4a1228a579c6b (diff)
downloadsonarqube-411a6b3bd9d1dabb5ff4b2c0f1b933d94185215f.tar.gz
sonarqube-411a6b3bd9d1dabb5ff4b2c0f1b933d94185215f.zip
SONAR-9014 Restore sonar-users group
If sonar-users doesn't exist, create it and copy permissions from existing default group on it If it already exists, only update its description if it's the wrong one
Diffstat (limited to 'server/sonar-db-core/src/test/java')
-rw-r--r--server/sonar-db-core/src/test/java/org/sonar/db/AbstractDbTester.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/server/sonar-db-core/src/test/java/org/sonar/db/AbstractDbTester.java b/server/sonar-db-core/src/test/java/org/sonar/db/AbstractDbTester.java
index c5a7a4c6b31..297b4bc4ab6 100644
--- a/server/sonar-db-core/src/test/java/org/sonar/db/AbstractDbTester.java
+++ b/server/sonar-db-core/src/test/java/org/sonar/db/AbstractDbTester.java
@@ -33,9 +33,11 @@ import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
import java.sql.Statement;
+import java.sql.Timestamp;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
+import java.util.Date;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
@@ -238,6 +240,8 @@ public class AbstractDbTester<T extends CoreTestDb> extends ExternalResource {
} else if (value instanceof Integer) {
// To be consistent, all INTEGER types are mapped as Long
value = ((Integer) value).longValue();
+ } else if (value instanceof Timestamp) {
+ value = new Date(((Timestamp) value).getTime());
}
columns.put(metaData.getColumnLabel(i), value);
}