feat(kafka): 新增 Kafka 数据源连接支持

Refs #387
This commit is contained in:
Syngnat
2026-06-13 21:11:08 +08:00
parent d2f68acae8
commit 0ff17dc27c
37 changed files with 1989 additions and 12 deletions

View File

@@ -502,6 +502,22 @@ func TestIoTDBDriverDefinitionUsesOptionalAgent(t *testing.T) {
}
}
func TestKafkaDriverDefinitionIsBuiltIn(t *testing.T) {
definition, ok := resolveDriverDefinition("apache-kafka")
if !ok {
t.Fatal("expected kafka driver definition")
}
if definition.Name != "Kafka" {
t.Fatalf("unexpected kafka driver name: %q", definition.Name)
}
if !definition.BuiltIn {
t.Fatal("expected kafka to be a built-in driver")
}
if definition.PinnedVersion != "" || definition.DefaultDownloadURL != "" {
t.Fatalf("expected kafka builtin definition to omit optional-agent metadata: %#v", definition)
}
}
func TestGaussDBDriverDefinitionUsesOptionalAgent(t *testing.T) {
definition, ok := resolveDriverDefinition("gaussdb")
if !ok {