This is an automated email from the ASF dual-hosted git repository.
zhangliang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git
The following commit(s) were added to refs/heads/master by this push:
new d679ae17e16 Add more test cases on ClickHouseDatabaseMetaDataTest
(#38114)
d679ae17e16 is described below
commit d679ae17e169a1fc43e89d4017609095b7b5b331
Author: Liang Zhang <[email protected]>
AuthorDate: Sat Feb 21 15:23:33 2026 +0800
Add more test cases on ClickHouseDatabaseMetaDataTest (#38114)
* Add more test cases on ClickHouseDatabaseMetaDataTest
* Add more test cases on ClickHouseDatabaseMetaDataTest
---
.../database/ClickHouseDatabaseMetaDataTest.java | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git
a/database/connector/dialect/clickhouse/src/test/java/org/apache/shardingsphere/database/connector/clickhouse/database/ClickHouseDatabaseMetaDataTest.java
b/database/connector/dialect/clickhouse/src/test/java/org/apache/shardingsphere/database/connector/clickhouse/database/ClickHouseDatabaseMetaDataTest.java
index 192b82955d4..95fea65e966 100644
---
a/database/connector/dialect/clickhouse/src/test/java/org/apache/shardingsphere/database/connector/clickhouse/database/ClickHouseDatabaseMetaDataTest.java
+++
b/database/connector/dialect/clickhouse/src/test/java/org/apache/shardingsphere/database/connector/clickhouse/database/ClickHouseDatabaseMetaDataTest.java
@@ -20,13 +20,15 @@ package
org.apache.shardingsphere.database.connector.clickhouse.database;
import
org.apache.shardingsphere.database.connector.core.metadata.database.enums.NullsOrderType;
import
org.apache.shardingsphere.database.connector.core.metadata.database.enums.QuoteCharacter;
import
org.apache.shardingsphere.database.connector.core.metadata.database.metadata.DialectDatabaseMetaData;
+import
org.apache.shardingsphere.database.connector.core.metadata.database.metadata.option.IdentifierPatternType;
import
org.apache.shardingsphere.database.connector.core.spi.DatabaseTypedSPILoader;
import org.apache.shardingsphere.database.connector.core.type.DatabaseType;
import org.apache.shardingsphere.infra.spi.type.typed.TypedSPILoader;
import org.junit.jupiter.api.Test;
-import static org.hamcrest.Matchers.is;
import static org.hamcrest.MatcherAssert.assertThat;
+import static org.hamcrest.Matchers.is;
+import static org.junit.jupiter.api.Assertions.assertTrue;
class ClickHouseDatabaseMetaDataTest {
@@ -37,8 +39,18 @@ class ClickHouseDatabaseMetaDataTest {
assertThat(dialectDatabaseMetaData.getQuoteCharacter(),
is(QuoteCharacter.QUOTE));
}
+ @Test
+ void assertGetIdentifierPatternType() {
+ assertThat(dialectDatabaseMetaData.getIdentifierPatternType(),
is(IdentifierPatternType.KEEP_ORIGIN));
+ }
+
@Test
void assertGetDefaultNullsOrderType() {
assertThat(dialectDatabaseMetaData.getDefaultNullsOrderType(),
is(NullsOrderType.LOW));
}
+
+ @Test
+ void assertIsCaseSensitive() {
+ assertTrue(dialectDatabaseMetaData.isCaseSensitive());
+ }
}