Add data-jpa-testcontainers module: @DataJpaTest's default substitution, the Flyway-never-runs trap, and @ServiceConnection on Testcontainers 2.0.5 (post #45)
This commit is contained in:
@@ -0,0 +1,77 @@
|
||||
$ javap -p org/testcontainers/postgresql/PostgreSQLContainer.class # testcontainers-postgresql-2.0.5.jar
|
||||
Compiled from "PostgreSQLContainer.java"
|
||||
public class org.testcontainers.postgresql.PostgreSQLContainer extends org.testcontainers.containers.JdbcDatabaseContainer<org.testcontainers.postgresql.PostgreSQLContainer> {
|
||||
public static final java.lang.String NAME;
|
||||
public static final java.lang.String IMAGE;
|
||||
public static final java.lang.String DEFAULT_TAG;
|
||||
private static final org.testcontainers.utility.DockerImageName DEFAULT_IMAGE_NAME;
|
||||
private static final org.testcontainers.utility.DockerImageName PGVECTOR_IMAGE_NAME;
|
||||
public static final java.lang.Integer POSTGRESQL_PORT;
|
||||
static final java.lang.String DEFAULT_USER;
|
||||
static final java.lang.String DEFAULT_PASSWORD;
|
||||
private java.lang.String databaseName;
|
||||
private java.lang.String username;
|
||||
private java.lang.String password;
|
||||
private static final java.lang.String FSYNC_OFF_OPTION;
|
||||
public org.testcontainers.postgresql.PostgreSQLContainer(java.lang.String);
|
||||
public org.testcontainers.postgresql.PostgreSQLContainer(org.testcontainers.utility.DockerImageName);
|
||||
protected java.util.Set<java.lang.Integer> getLivenessCheckPorts();
|
||||
protected void configure();
|
||||
public java.lang.String getDriverClassName();
|
||||
public java.lang.String getJdbcUrl();
|
||||
public java.lang.String getDatabaseName();
|
||||
public java.lang.String getUsername();
|
||||
public java.lang.String getPassword();
|
||||
public java.lang.String getTestQueryString();
|
||||
public org.testcontainers.postgresql.PostgreSQLContainer withDatabaseName(java.lang.String);
|
||||
public org.testcontainers.postgresql.PostgreSQLContainer withUsername(java.lang.String);
|
||||
public org.testcontainers.postgresql.PostgreSQLContainer withPassword(java.lang.String);
|
||||
protected void waitUntilContainerStarted();
|
||||
public org.testcontainers.containers.JdbcDatabaseContainer withDatabaseName(java.lang.String);
|
||||
public org.testcontainers.containers.JdbcDatabaseContainer withPassword(java.lang.String);
|
||||
public org.testcontainers.containers.JdbcDatabaseContainer withUsername(java.lang.String);
|
||||
static {};
|
||||
}
|
||||
|
||||
$ javap -p org/testcontainers/containers/PostgreSQLContainer.class # SAME jar, deprecated shim
|
||||
Compiled from "PostgreSQLContainer.java"
|
||||
public class org.testcontainers.containers.PostgreSQLContainer<SELF extends org.testcontainers.containers.PostgreSQLContainer<SELF>> extends org.testcontainers.containers.JdbcDatabaseContainer<SELF> {
|
||||
public static final java.lang.String NAME;
|
||||
public static final java.lang.String IMAGE;
|
||||
public static final java.lang.String DEFAULT_TAG;
|
||||
private static final org.testcontainers.utility.DockerImageName DEFAULT_IMAGE_NAME;
|
||||
private static final org.testcontainers.utility.DockerImageName PGVECTOR_IMAGE_NAME;
|
||||
public static final java.lang.Integer POSTGRESQL_PORT;
|
||||
static final java.lang.String DEFAULT_USER;
|
||||
static final java.lang.String DEFAULT_PASSWORD;
|
||||
private java.lang.String databaseName;
|
||||
private java.lang.String username;
|
||||
private java.lang.String password;
|
||||
private static final java.lang.String FSYNC_OFF_OPTION;
|
||||
public org.testcontainers.containers.PostgreSQLContainer();
|
||||
public org.testcontainers.containers.PostgreSQLContainer(java.lang.String);
|
||||
public org.testcontainers.containers.PostgreSQLContainer(org.testcontainers.utility.DockerImageName);
|
||||
protected java.util.Set<java.lang.Integer> getLivenessCheckPorts();
|
||||
protected void configure();
|
||||
public java.lang.String getDriverClassName();
|
||||
public java.lang.String getJdbcUrl();
|
||||
public java.lang.String getDatabaseName();
|
||||
public java.lang.String getUsername();
|
||||
public java.lang.String getPassword();
|
||||
public java.lang.String getTestQueryString();
|
||||
public SELF withDatabaseName(java.lang.String);
|
||||
public SELF withUsername(java.lang.String);
|
||||
public SELF withPassword(java.lang.String);
|
||||
protected void waitUntilContainerStarted();
|
||||
public org.testcontainers.containers.JdbcDatabaseContainer withDatabaseName(java.lang.String);
|
||||
public org.testcontainers.containers.JdbcDatabaseContainer withPassword(java.lang.String);
|
||||
public org.testcontainers.containers.JdbcDatabaseContainer withUsername(java.lang.String);
|
||||
static {};
|
||||
}
|
||||
|
||||
$ javap -v org/testcontainers/containers/PostgreSQLContainer.class | grep -i deprecated
|
||||
#7 = Utf8 Ljava/lang/Deprecated;
|
||||
#232 = Utf8 Deprecated
|
||||
Deprecated: true
|
||||
java.lang.Deprecated
|
||||
Deprecated: true
|
||||
Reference in New Issue
Block a user