Switch to zonky test embedded postgres and use postgres 11.13.0

This commit is contained in:
Ehren Kret 2021-12-03 12:50:38 -06:00 committed by Jon Chambers
parent d78d7c726e
commit 3df143dd3d
3 changed files with 20 additions and 14 deletions

View File

@ -259,6 +259,13 @@
<version>0.8.1</version> <version>0.8.1</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency>
<groupId>io.zonky.test.postgres</groupId>
<artifactId>embedded-postgres-binaries-bom</artifactId>
<version>11.13.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies> </dependencies>
</dependencyManagement> </dependencyManagement>

View File

@ -382,9 +382,9 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.opentable.components</groupId> <groupId>io.zonky.test</groupId>
<artifactId>otj-pg-embedded</artifactId> <artifactId>embedded-postgres</artifactId>
<version>0.13.3</version> <version>1.3.1</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>

View File

@ -5,9 +5,16 @@
package org.whispersystems.textsecuregcm.tests.storage; package org.whispersystems.textsecuregcm.tests.storage;
import com.opentable.db.postgres.embedded.LiquibasePreparer; import static org.assertj.core.api.AssertionsForClassTypes.assertThat;
import com.opentable.db.postgres.junit.EmbeddedPostgresRules;
import com.opentable.db.postgres.junit.PreparedDbRule; import io.zonky.test.db.postgres.embedded.LiquibasePreparer;
import io.zonky.test.db.postgres.junit.EmbeddedPostgresRules;
import io.zonky.test.db.postgres.junit.PreparedDbRule;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Arrays;
import java.util.List;
import org.jdbi.v3.core.Jdbi; import org.jdbi.v3.core.Jdbi;
import org.junit.Before; import org.junit.Before;
import org.junit.Rule; import org.junit.Rule;
@ -17,14 +24,6 @@ import org.whispersystems.textsecuregcm.storage.AbusiveHostRule;
import org.whispersystems.textsecuregcm.storage.AbusiveHostRules; import org.whispersystems.textsecuregcm.storage.AbusiveHostRules;
import org.whispersystems.textsecuregcm.storage.FaultTolerantDatabase; import org.whispersystems.textsecuregcm.storage.FaultTolerantDatabase;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Arrays;
import java.util.List;
import static org.assertj.core.api.AssertionsForClassTypes.assertThat;
public class AbusiveHostRulesTest { public class AbusiveHostRulesTest {
@Rule @Rule