diff --git a/src/test/java/com/avaje/ebean/BaseTestCase.java b/src/test/java/com/avaje/ebean/BaseTestCase.java
index 3a25f513c..07bda7c83 100644
--- a/src/test/java/com/avaje/ebean/BaseTestCase.java
+++ b/src/test/java/com/avaje/ebean/BaseTestCase.java
@@ -24,4 +24,9 @@ public class BaseTestCase {
SpiEbeanServer spi = (SpiEbeanServer)Ebean.getDefaultServer();
return spi.getDatabasePlatform().getName().startsWith("mssqlserver");
}
+
+ public boolean isH2() {
+ SpiEbeanServer spi = (SpiEbeanServer)Ebean.getDefaultServer();
+ return spi.getDatabasePlatform().getName().equals("h2");
+ }
}
diff --git a/src/test/java/com/avaje/tests/basic/encrypt/TestEncrypt.java b/src/test/java/com/avaje/tests/basic/encrypt/TestEncrypt.java
index d86b41d22..35ffd93b7 100644
--- a/src/test/java/com/avaje/tests/basic/encrypt/TestEncrypt.java
+++ b/src/test/java/com/avaje/tests/basic/encrypt/TestEncrypt.java
@@ -25,6 +25,11 @@ public class TestEncrypt extends BaseTestCase {
@Test
public void testQueryBind() {
+ if (!isH2()) {
+ // only run this on H2 - PGCrypto not happy on CI server
+ return;
+ }
+
LoggedSqlCollector.start();
Ebean.find(EBasicEncrypt.class)
.where().startsWith("description", "Rob")
diff --git a/src/test/resources/logback-test.xml b/src/test/resources/logback-test.xml
index a4a9ef8a3..e8064551d 100644
--- a/src/test/resources/logback-test.xml
+++ b/src/test/resources/logback-test.xml
@@ -77,7 +77,7 @@
-
+