@@ -232,7 +232,7 @@ public abstract class AbstractResourceIT<C extends PgRestServerConfiguration, S
protected boolean dropDb(C config, String dbName, boolean background) throws IOException { return notSupported("dropDb: must be defined in subclass"); }
protected boolean dropDb(C config, String dbName, boolean background) throws IOException { return notSupported("dropDb: must be defined in subclass"); }
@Override public void beforeStart(RestServer<C> server) {
@Override public void beforeStart(RestServer<C> server) {
if (useTestSpecificDatabase() && server.getConfiguration() instanceof HasDatabaseConfiguration) {
if (useTestSpecificDatabase()) {
final String dbName = ((HasDatabaseConfiguration) server.getConfiguration()).getDatabase().getDatabaseName();
final String dbName = ((HasDatabaseConfiguration) server.getConfiguration()).getDatabase().getDatabaseName();
if (dropPreExistingDatabase()) {
if (dropPreExistingDatabase()) {
try {
try {
@@ -249,6 +249,7 @@ public abstract class AbstractResourceIT<C extends PgRestServerConfiguration, S