Skip to content

Commit e9f81ff

Browse files
committed
Bump default image to v3.0.8, add test for v4.0.0
1 parent aebc7d8 commit e9f81ff

File tree

4 files changed

+8
-4
lines changed

4 files changed

+8
-4
lines changed

CHANGES.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ Version History
55
--------------
66
- Updated org.testcontainers:jdbc to 1.16.2
77
- Updated junit:junit to 4.13.2
8+
- Updated default image version to Firebird 3.0.8. \
9+
The next release will update the default image version to Firebird 4.0, so make sure you specify versions explicitly if you need to stay on Firebird 3.0.
810

911
1.1.0
1012
-----

src/main/java/org/firebirdsql/testcontainers/FirebirdContainer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public class FirebirdContainer<SELF extends FirebirdContainer<SELF>> extends Jdb
1717
public static final String ALTERNATE_NAME = "firebirdsql";
1818
public static final String IMAGE = "jacobalberty/firebird";
1919
static final DockerImageName DEFAULT_IMAGE_NAME = DockerImageName.parse(IMAGE);
20-
public static final String DEFAULT_TAG = "3.0.7";
20+
public static final String DEFAULT_TAG = "v3.0.8";
2121

2222
public static final Integer FIREBIRD_PORT = 3050;
2323
private static final String FIREBIRD_SYSDBA = "sysdba";

src/test/java/org/firebirdsql/testcontainers/FirebirdTestImages.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44

55
public final class FirebirdTestImages {
66

7-
public static final DockerImageName FIREBIRD_307_IMAGE = FirebirdContainer.DEFAULT_IMAGE_NAME.withTag("3.0.7");
7+
public static final DockerImageName FIREBIRD_308_IMAGE = FirebirdContainer.DEFAULT_IMAGE_NAME.withTag("v3.0.8");
88
public static final DockerImageName FIREBIRD_259_SC_IMAGE = FirebirdContainer.DEFAULT_IMAGE_NAME.withTag("2.5.9-sc");
99
public static final DockerImageName FIREBIRD_259_SS_IMAGE = FirebirdContainer.DEFAULT_IMAGE_NAME.withTag("2.5.9-ss");
10-
public static final DockerImageName FIREBIRD_TEST_IMAGE = FIREBIRD_307_IMAGE;
10+
public static final DockerImageName FIREBIRD_TEST_IMAGE = FIREBIRD_308_IMAGE;
1111

1212
private FirebirdTestImages() {
1313
throw new AssertionError("no instances");

src/test/java/org/firebirdsql/testcontainers/JDBCDriverTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,10 @@ public static Iterable<Object[]> data() {
3737
return asList(
3838
new Object[][]{
3939
{"jdbc:tc:firebird://hostname/databasename?user=someuser&password=somepwd&charSet=utf-8&TC_INITFUNCTION=org.firebirdsql.testcontainers.JDBCDriverTest::sampleInitFunction", EnumSet.of(Options.ScriptedSchema, Options.JDBCParams)},
40+
{"jdbc:tc:firebird:v4.0.0://hostname/databasename?user=someuser&password=somepwd&charSet=utf-8&TC_INITFUNCTION=org.firebirdsql.testcontainers.JDBCDriverTest::sampleInitFunction", EnumSet.of(Options.ScriptedSchema, Options.JDBCParams)},
41+
{"jdbc:tc:firebird:v3.0.8://hostname/databasename?user=someuser&password=somepwd&charSet=utf-8&TC_INITFUNCTION=org.firebirdsql.testcontainers.JDBCDriverTest::sampleInitFunction", EnumSet.of(Options.ScriptedSchema, Options.JDBCParams)},
4042
{"jdbc:tc:firebird:3.0.7://hostname/databasename?user=someuser&password=somepwd&charSet=utf-8&TC_INITFUNCTION=org.firebirdsql.testcontainers.JDBCDriverTest::sampleInitFunction", EnumSet.of(Options.ScriptedSchema, Options.JDBCParams)},
41-
{"jdbc:tc:firebirdsql:3.0.7://hostname/databasename?user=someuser&password=somepwd&charSet=utf-8&TC_INITFUNCTION=org.firebirdsql.testcontainers.JDBCDriverTest::sampleInitFunction", EnumSet.of(Options.ScriptedSchema, Options.JDBCParams)},
43+
{"jdbc:tc:firebirdsql:v3.0.8://hostname/databasename?user=someuser&password=somepwd&charSet=utf-8&TC_INITFUNCTION=org.firebirdsql.testcontainers.JDBCDriverTest::sampleInitFunction", EnumSet.of(Options.ScriptedSchema, Options.JDBCParams)},
4244
{"jdbc:tc:firebirdsql:2.5.9-sc://hostname/databasename?user=someuser&password=somepwd&charSet=utf-8&TC_INITFUNCTION=org.firebirdsql.testcontainers.JDBCDriverTest::sampleInitFunction", EnumSet.of(Options.ScriptedSchema, Options.JDBCParams)},
4345
{"jdbc:tc:firebirdsql:2.5.9-ss://hostname/databasename?user=someuser&password=somepwd&charSet=utf-8&TC_INITFUNCTION=org.firebirdsql.testcontainers.JDBCDriverTest::sampleInitFunction", EnumSet.of(Options.ScriptedSchema, Options.JDBCParams)},
4446
});

0 commit comments

Comments
 (0)