postgresql-jdbc.git / summary / log / commit / refs
commit bcdd4273bba7ae6b3348d47d4cdeb72e941d5acc
Author: Vladimir Sitnikov <sitnikov.vladimir@gmail.com>
Commit: GitHub <noreply@github.com>
Date: Sun Mar 11 18:05:14 2018 +0000
test: make testAlternatingBindType Java 6-compatible (#1139)
.../java/org/postgresql/test/jdbc2/PreparedStatementTest.java | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/pgjdbc/src/test/java/org/postgresql/test/jdbc2/PreparedStatementTest.java b/pgjdbc/src/test/java/org/postgresql/test/jdbc2/PreparedStatementTest.java
index f5af9e71..15cf6ce3 100644
--- a/pgjdbc/src/test/java/org/postgresql/test/jdbc2/PreparedStatementTest.java
+++ b/pgjdbc/src/test/java/org/postgresql/test/jdbc2/PreparedStatementTest.java
@@ -42,6 +42,7 @@ import java.util.Collection;
import java.util.concurrent.atomic.AtomicInteger;
import java.util.concurrent.atomic.AtomicLong;
import java.util.logging.Handler;
+import java.util.logging.Level;
import java.util.logging.LogRecord;
import java.util.logging.Logger;
@@ -1354,8 +1355,12 @@ public class PreparedStatementTest extends BaseTest4 {
assumeBinaryModeForce();
PreparedStatement ps = con.prepareStatement("SELECT /*testAlternatingBindType*/ ?");
ResultSet rs;
- Logger log = Logger.getLogger("org.postgresql");
- AtomicInteger numOfReParses = new AtomicInteger();
+ Logger log = Logger.getLogger("org.postgresql.core.v3.SimpleQuery");
+ Level prevLevel = log.getLevel();
+ if (prevLevel == null || prevLevel.intValue() > Level.FINER.intValue()) {
+ log.setLevel(Level.FINER);
+ }
+ final AtomicInteger numOfReParses = new AtomicInteger();
Handler handler = new Handler() {
@Override
public void publish(LogRecord record) {
@@ -1418,6 +1423,7 @@ public class PreparedStatementTest extends BaseTest4 {
} finally {
TestUtil.closeQuietly(ps);
log.removeHandler(handler);
+ log.setLevel(prevLevel);
}
}
}
[parent: 7a586b6e492e]