Skip to content

Commit d9167ca

Browse files
Adapt to Dec2025-SP1 output (added tmp.dependencies table).
1 parent 5875b68 commit d9167ca

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

tests/JDBC_API_Tester.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ public final class JDBC_API_Tester {
4444
final private int dbmsMinorVersion;
4545
final private boolean isPostDec2023; // flags to support version specific output
4646
final private boolean isPostMar2025;
47+
final private boolean isPostDec2025; // Dec2025-SP1 or later
4748
private boolean foundDifferences = false;
4849

4950
final private static int sbInitLen = 5468; // max needed size of sb
@@ -64,6 +65,9 @@ public final class JDBC_API_Tester {
6465
// integer digits (1 less) and for clob and char columns (now return varchar).
6566
isPostDec2023 = versionIsAtLeast(11, 50);
6667
isPostMar2025 = versionIsAtLeast(11, 54);
68+
// the "micro" version is not easily accessible
69+
// post-Dec2025 means Dec2025-SP1 or later
70+
isPostDec2025 = versionIsAtLeast(11, 56) || (dbmsMajorVersion == 11 && dbmsMinorVersion == 55 && Integer.parseInt(dbmd.getDatabaseProductVersion().substring(6)) >= 2);
6771
}
6872

6973
/**
@@ -874,6 +878,7 @@ private void Test_Dobjects() {
874878
"null tmp tmp_pk_uc LOCAL TEMPORARY TABLE null null null null null null\n" +
875879
"null tmp _columns SYSTEM TABLE null null null null null null\n" +
876880
"null tmp _tables SYSTEM TABLE null null null null null null\n" +
881+
(isPostDec2025 ? "null tmp dependencies SYSTEM TABLE null null null null null null\n" : "") +
877882
"null tmp idxs SYSTEM TABLE null null null null null null\n" +
878883
"null tmp keys SYSTEM TABLE null null null null null null\n" +
879884
"null tmp objects SYSTEM TABLE null null null null null null\n" +
@@ -5640,6 +5645,7 @@ private void Bug_Connect_as_voc_getMetaData_Failure_Bug_6388(String arg0) {
56405645
"List Tables in schema tmp:\n" +
56415646
"_columns\n" +
56425647
"_tables\n" +
5648+
(isPostDec2025 ? "dependencies\n" : "") +
56435649
"idxs\n" +
56445650
"keys\n" +
56455651
"objects\n" +

0 commit comments

Comments
 (0)