fix version 1
This commit is contained in:
@@ -15,12 +15,16 @@ import (
|
||||
var ecmallServices = []string{"address", "ads", "cms", "feedback", "fts", "initial", "logs", "mgt", "mall", "market", "order", "passport", "sender", "wallet"}
|
||||
|
||||
func TestEcmallDevConfig(t *testing.T) {
|
||||
// dev 配置中的密钥已改为环境变量占位,测试按进程实际展开后再校验结构。
|
||||
t.Setenv("BSM_JwtSecretKey", "0123456789abcdef0123456789abcdef")
|
||||
t.Setenv("BSM_SECRET_KEY", "0123456789abcdef0123456789abcdef")
|
||||
|
||||
data, err := os.ReadFile(filepath.Join("..", "..", "etc", "default_dev.yaml"))
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
var cfg SrvConfig
|
||||
if err := yaml.Unmarshal(data, &cfg); err != nil {
|
||||
if err := yaml.Unmarshal([]byte(os.ExpandEnv(string(data))), &cfg); err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
if len(cfg.Services) == 0 {
|
||||
|
||||
Reference in New Issue
Block a user