Skip to content

Commit 3d1b747

Browse files
committed
New optional feature: TAGS
1 parent e7f97e1 commit 3d1b747

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

src/main/java/org/utplsql/api/compatibility/OptionalFeatures.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ public enum OptionalFeatures {
1212
FRAMEWORK_COMPATIBILITY_CHECK("3.0.3.1266", null),
1313
CUSTOM_REPORTERS("3.1.0.1849", null),
1414
CLIENT_CHARACTER_SET("3.1.2.2130", null),
15-
RANDOM_EXECUTION_ORDER("3.1.7.2795", null);
15+
RANDOM_EXECUTION_ORDER("3.1.7.2795", null),
16+
TAGS("3.1.7.3006", null);
1617

1718
private final Version minVersion;
1819
private final Version maxVersion;

src/test/java/org/utplsql/api/OptionalFeaturesIT.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,4 +74,15 @@ void randomExecutionOrder() throws SQLException, InvalidVersionException {
7474
assertFalse(available);
7575
}
7676
}
77+
78+
@Test
79+
void tags() throws SQLException, InvalidVersionException {
80+
boolean available = OptionalFeatures.TAGS.isAvailableFor(getConnection());
81+
82+
if (getDatabaseVersion().isGreaterOrEqualThan(Version.V3_1_7)) {
83+
assertTrue(available);
84+
} else {
85+
assertFalse(available);
86+
}
87+
}
7788
}

0 commit comments

Comments
 (0)