Merge pull request #1109 from zhaoyunxing92/fix-map
fix:map iteration order
diff --git a/config/config_api_test.go b/config/config_api_test.go
index fd8d561..c0bba78 100644
--- a/config/config_api_test.go
+++ b/config/config_api_test.go
@@ -160,18 +160,14 @@
assert.Equal(t, v, serviceConfig)
}
assert.NotNil(t, testProviderConfig.Registries)
- i := 0
- for k, v := range testProviderConfig.Registries {
- if i == 0 {
- assert.Equal(t, k, "demoConsul")
- assert.Equal(t, v, defaultConsulRegistry)
- i++
- } else {
- assert.Equal(t, k, "demoNacos")
- assert.Equal(t, v, defaultNacosRegistry)
- }
+
+ if registry, ok := testProviderConfig.Registries["demoConsul"]; ok {
+ assert.Equal(t, registry, defaultConsulRegistry)
}
+ if registry, ok := testProviderConfig.Registries["demoNacos"]; ok {
+ assert.Equal(t, registry, defaultNacosRegistry)
+ }
assert.NotNil(t, testProviderConfig.Protocols)
assert.Equal(t, testProviderConfig.Protocols["dubbo"].Name, "dubbo")
assert.Equal(t, testProviderConfig.Protocols["dubbo"].Port, "20000")