This is an automated email from the ASF dual-hosted git repository.
xiaoyu 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 df70ec7 Add test case for database getTableNamePattern. (#7800)
(#7802)
df70ec7 is described below
commit df70ec71d3968aea39470116d376cbb83c6b4f89
Author: wwj <[email protected]>
AuthorDate: Thu Oct 15 22:01:24 2020 +0800
Add test case for database getTableNamePattern. (#7800) (#7802)
---
.../jdbc/handler/DatabaseMetaDataDialectHandlerTest.java | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git
a/shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/metadata/model/physical/jdbc/handler/DatabaseMetaDataDialectHandlerTest.java
b/shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/metadata/model/physical/jdbc/handler/DatabaseMetaDataDialectHandlerTest.java
index 3367e81..117ff5c 100644
---
a/shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/metadata/model/physical/jdbc/handler/DatabaseMetaDataDialectHandlerTest.java
+++
b/shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/metadata/model/physical/jdbc/handler/DatabaseMetaDataDialectHandlerTest.java
@@ -69,7 +69,16 @@ public final class DatabaseMetaDataDialectHandlerTest {
assertThat(oracleTableNamePattern,
is(TABLE_NAME_PATTERN.toUpperCase()));
String mysqlTableNamePattern = getTableNamePattern(new
MySQLDatabaseType());
assertThat(mysqlTableNamePattern, is(TABLE_NAME_PATTERN));
- // TODO H2, MariaDB, PostgreSQL, SQLServer, SQL92 decorate table name
pattern
+ String h2TableNamePattern = getTableNamePattern(new H2DatabaseType());
+ assertThat(h2TableNamePattern, is(TABLE_NAME_PATTERN));
+ String mariaDBTableNamePattern = getTableNamePattern(new
MariaDBDatabaseType());
+ assertThat(mariaDBTableNamePattern, is(TABLE_NAME_PATTERN));
+ String postgreSQLTableNamePattern = getTableNamePattern(new
PostgreSQLDatabaseType());
+ assertThat(postgreSQLTableNamePattern, is(TABLE_NAME_PATTERN));
+ String sqlServerTableNamePattern = getTableNamePattern(new
SQLServerDatabaseType());
+ assertThat(sqlServerTableNamePattern, is(TABLE_NAME_PATTERN));
+ String sql92TableNamePattern = getTableNamePattern(new
SQL92DatabaseType());
+ assertThat(sql92TableNamePattern, is(TABLE_NAME_PATTERN));
}
@Test