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 39711efb23f Add more test cases on FirebirdSystemDatabaseTest (#38122)
39711efb23f is described below

commit 39711efb23fd13e0f5a177106e4b1bf463ce4b49
Author: Liang Zhang <[email protected]>
AuthorDate: Sat Feb 21 21:39:57 2026 +0800

    Add more test cases on FirebirdSystemDatabaseTest (#38122)
---
 .../database/system/FirebirdSystemDatabaseTest.java       | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git 
a/database/connector/dialect/firebird/src/test/java/org/apache/shardingsphere/database/connector/firebird/metadata/database/system/FirebirdSystemDatabaseTest.java
 
b/database/connector/dialect/firebird/src/test/java/org/apache/shardingsphere/database/connector/firebird/metadata/database/system/FirebirdSystemDatabaseTest.java
index dce9933397c..6034162859a 100644
--- 
a/database/connector/dialect/firebird/src/test/java/org/apache/shardingsphere/database/connector/firebird/metadata/database/system/FirebirdSystemDatabaseTest.java
+++ 
b/database/connector/dialect/firebird/src/test/java/org/apache/shardingsphere/database/connector/firebird/metadata/database/system/FirebirdSystemDatabaseTest.java
@@ -27,10 +27,23 @@ import java.util.Collections;
 
 import static org.hamcrest.Matchers.is;
 import static org.hamcrest.MatcherAssert.assertThat;
+import static org.junit.jupiter.api.Assertions.assertTrue;
 
 class FirebirdSystemDatabaseTest {
     
-    private final DialectSystemDatabase systemDatabase = 
DatabaseTypedSPILoader.getService(DialectSystemDatabase.class, 
TypedSPILoader.getService(DatabaseType.class, "Firebird"));
+    private final DatabaseType databaseType = 
TypedSPILoader.getService(DatabaseType.class, "Firebird");
+    
+    private final DialectSystemDatabase systemDatabase = 
DatabaseTypedSPILoader.getService(DialectSystemDatabase.class, databaseType);
+    
+    @Test
+    void assertGetSystemDatabases() {
+        assertTrue(systemDatabase.getSystemDatabases().isEmpty());
+    }
+    
+    @Test
+    void assertGetSystemSchemasWithDatabaseName() {
+        assertThat(systemDatabase.getSystemSchemas("foo_db"), 
is(Collections.singleton("system_tables")));
+    }
     
     @Test
     void assertGetSystemSchemas() {

Reply via email to