fix version 1
This commit is contained in:
@@ -9,12 +9,16 @@ import (
|
||||
)
|
||||
|
||||
func TestAllDevConfig(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