Skip to content

Commit 90bc54f

Browse files
committed
Added test for clientCharset optional feature
1 parent 3373a41 commit 90bc54f

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

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

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package org.utplsql.api;
22

33
import org.junit.jupiter.api.Test;
4+
import org.omg.CORBA.DynAnyPackage.Invalid;
45
import org.utplsql.api.compatibility.CompatibilityProxy;
56
import org.utplsql.api.compatibility.OptionalFeatures;
67
import org.utplsql.api.exception.InvalidVersionException;
@@ -52,4 +53,15 @@ void customReporters() throws SQLException, InvalidVersionException {
5253
assertFalse(available);
5354
}
5455
}
56+
57+
@Test
58+
void clientCharset() throws SQLException, InvalidVersionException {
59+
boolean available = OptionalFeatures.CLIENT_CHARACTER_SET.isAvailableFor(getConnection());
60+
61+
if (getDatabaseVersion().isGreaterOrEqualThan(Version.V3_1_2)) {
62+
assertTrue(available);
63+
} else {
64+
assertFalse(available);
65+
}
66+
}
5567
}

0 commit comments

Comments
 (0)