From e9f074f6fc0fdd6b3d51787b7a2c83432033280e Mon Sep 17 00:00:00 2001 From: skiffer-git <44203734@qq.com> Date: Tue, 9 Apr 2024 17:23:24 +0800 Subject: [PATCH] load config --- pkg/common/config/load_config_test.go | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/pkg/common/config/load_config_test.go b/pkg/common/config/load_config_test.go index 308b2dec0..7925d308a 100644 --- a/pkg/common/config/load_config_test.go +++ b/pkg/common/config/load_config_test.go @@ -7,21 +7,30 @@ import ( func TestLoadLogConfig(t *testing.T) { var log Log - err := LoadConfig("../../../config/log.yml", "OPENIM_LOG", &log) + err := LoadConfig("../../../config/log.yml", "IMENV_LOG", &log) assert.Nil(t, err) - assert.Equal(t, "/data/workspaces/open-im-server/_output/logs/", log.StorageLocation) + assert.Equal(t, "../../../../logs/", log.StorageLocation) } func TestLoadMinioConfig(t *testing.T) { var storageConfig Minio - err := LoadConfig("../../../config/minio.yml", "OPENIM_MINIO", &storageConfig) + err := LoadConfig("../../../config/minio.yml", "IMENV_MINIO", &storageConfig) assert.Nil(t, err) assert.Equal(t, "openim", storageConfig.Bucket) } func TestLoadWebhooksConfig(t *testing.T) { var webhooks Webhooks - err := LoadConfig("../../../config/webhooks.yml", "OPENIM_WEBHOOKS", &webhooks) + err := LoadConfig("../../../config/webhooks.yml", "IMENV_WEBHOOKS", &webhooks) assert.Nil(t, err) - assert.Equal(t, 5, webhooks.AddBlackBefore.Timeout) + assert.Equal(t, 5, webhooks.BeforeAddBlack.Timeout) + +} + +func TestLoadOpenIMRpcUserConfig(t *testing.T) { + var user User + err := LoadConfig("../../../config/openim-rpc-user.yml", "IMENV_OPENIM-RPC-USER", &user) + assert.Nil(t, err) + assert.Equal(t, "0.0.0.0", user.RPC.ListenIP) + assert.Equal(t, []int{10110}, user.RPC.Ports) }