mirror of
https://github.com/Syngnat/GoNavi.git
synced 2026-08-10 16:53:35 +08:00
🐛 fix(tdengine): 修复查询结果仅显示执行日志
- TDengine 只读查询跳过不支持的多结果集探测 - 保证可选驱动代理通过普通查询返回完整行列数据 - 补充应用层与驱动层回归测试 Fixes #610
This commit is contained in:
@@ -99,7 +99,7 @@ func (s *fakeUnsupportedMultiResultSession) QueryMultiContextWithMessages(contex
|
||||
return nil, nil, nil
|
||||
}
|
||||
|
||||
func installFakeOptionalSQLiteDatabase(t *testing.T, fakeDB db.Database) {
|
||||
func installFakeOptionalDriverDatabase(t *testing.T, fakeDB db.Database) {
|
||||
t.Helper()
|
||||
originalNewDatabaseFunc := newDatabaseFunc
|
||||
originalDriverRuntimeSupportStatusFunc := driverRuntimeSupportStatusFunc
|
||||
@@ -126,7 +126,7 @@ func TestDBQueryMultiSQLiteAgentStyleQueryReturnsRowsAndAuditCount(t *testing.T)
|
||||
queryErr: map[string]error{},
|
||||
}
|
||||
fakeDB := &fakeUnsupportedMultiResultDB{fakeBatchWriteDB: baseDB}
|
||||
installFakeOptionalSQLiteDatabase(t, fakeDB)
|
||||
installFakeOptionalDriverDatabase(t, fakeDB)
|
||||
|
||||
app := newSQLAuditTestApp(t)
|
||||
config := connection.ConnectionConfig{Type: "sqlite", Host: "/tmp/orders.sqlite"}
|
||||
|
||||
Reference in New Issue
Block a user