You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

69 lines
1.8 KiB

package utils
import (
"fmt"
"testing"
)
/**
@author: sre
@date: 2022/8/10 0010
@desc: todo
**/
func TestGetConfigHome(t *testing.T) {
config, err := GetConfig()
if err != nil {
fmt.Println("加载配置文件失败: ", err.Error())
return
}
fmt.Println(config.APIPath)
fmt.Println(config.Host)
fmt.Println(config.Username)
fmt.Println(config.Password)
fmt.Println(config.BearerToken)
fmt.Println(config.TLSClientConfig.CertFile)
fmt.Println(config.TLSClientConfig.KeyFile)
fmt.Println(config.TLSClientConfig.CAFile)
fmt.Println(config.TLSClientConfig.Insecure)
fmt.Println(config.TLSClientConfig.ServerName)
fmt.Println(config.GroupVersion)
fmt.Println(config.NegotiatedSerializer)
fmt.Println(config.QPS)
fmt.Println(config.Burst)
fmt.Println(config.Timeout)
fmt.Println(config.ContentConfig)
fmt.Println(config.WrapTransport)
fmt.Println(config.RateLimiter)
fmt.Println(config.GroupVersion)
fmt.Println(config.NegotiatedSerializer)
}
func TestGetConfigDefine(t *testing.T) {
config, err := GetConfig("../nogit.k8s.config")
if err != nil {
fmt.Println("加载配置文件失败: ", err.Error())
return
}
fmt.Println(config.APIPath)
fmt.Println(config.Host)
fmt.Println(config.Username)
fmt.Println(config.Password)
fmt.Println(config.BearerToken)
fmt.Println(config.TLSClientConfig.CertFile)
fmt.Println(config.TLSClientConfig.KeyFile)
fmt.Println(config.TLSClientConfig.CAFile)
fmt.Println(config.TLSClientConfig.Insecure)
fmt.Println(config.TLSClientConfig.ServerName)
fmt.Println(config.GroupVersion)
fmt.Println(config.NegotiatedSerializer)
fmt.Println(config.QPS)
fmt.Println(config.Burst)
fmt.Println(config.Timeout)
fmt.Println(config.ContentConfig)
fmt.Println(config.WrapTransport)
fmt.Println(config.RateLimiter)
fmt.Println(config.GroupVersion)
fmt.Println(config.NegotiatedSerializer)
}