Skip to content

Commit 35afb86

Browse files
committed
feat: allow oracle-free to use RemoteDockerImage constructor
1 parent b3bcf36 commit 35afb86

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

modules/oracle-free/src/main/java/org/testcontainers/oracle/OracleContainer.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,18 @@ public OracleContainer(String dockerImageName) {
6464
this(DockerImageName.parse(dockerImageName));
6565
}
6666

67+
public OracleContainer(Future<String> image) {
68+
super(image);
69+
preconfigure();
70+
}
71+
6772
public OracleContainer(final DockerImageName dockerImageName) {
6873
super(dockerImageName);
6974
dockerImageName.assertCompatibleWith(DEFAULT_IMAGE_NAME);
75+
preconfigure();
76+
}
77+
78+
private void preconfigure() {
7079
waitingFor(
7180
Wait
7281
.forLogMessage(".*DATABASE IS READY TO USE!.*\\s", 1)

0 commit comments

Comments
 (0)