16 lines
513 B
Go
16 lines
513 B
Go
package test
|
|
|
|
import (
|
|
"os"
|
|
|
|
"github.com/infraboard/mcube/v2/ioc"
|
|
)
|
|
|
|
// 用于设置测试环境的函数,比如初始化日志系统,配置环境变量等
|
|
func Setup() {
|
|
// 配置文件的逻辑
|
|
// 和我们本地运行时的保存一致, etc/application.toml, 这是一个相对路径(工程名称)
|
|
// 点击单元测试的时候, 单元测试的运行目录是变化的,因此这里需要给绝对逻辑
|
|
ioc.DevelopmentSetupWithPaths(os.Getenv("workspaceFolder") + "/agent/etc/application.toml")
|
|
}
|