github.com/angenalZZZ/gofunc@v0.0.0-20210507121333-48ff1be3917b/configfile/yaml_test.go (about)

     1  package configfile
     2  
     3  import "testing"
     4  
     5  func TestYamlToMap(t *testing.T) {
     6  	config, err := YamlToMap("../test/config/database.yaml")
     7  	if err != nil {
     8  		t.Fatal(err)
     9  	}
    10  	conn, ok := config["database"].(map[interface{}]interface{})
    11  	if !ok {
    12  		t.SkipNow()
    13  	}
    14  	t.Logf("database.mssql: %s", conn["mssql"])
    15  	t.Logf("database.mysql: %s", conn["mysql"])
    16  }