INNER CODE UNIT · Go
loadExternalJsonFile
cweill/gotests · gotests_test.go:957
func loadExternalJsonFile(file string) (map[string]interface{}, error) {
buf, err := ioutil.ReadFile(file)
if err != nil {
return nil, err
}
params := map[string]interface{}{}
err = json.Unmarshal(buf, ¶ms)
return params, err
}
func mustLoadExternalTemplateDir(t *testing.T, dir string) [][]byte {
files, err := ioutil.ReadDir(dir)
if err != nil {
t.Fatalf("ioutil.ReadDir: %v", err)
}
templateData := make([][]byte, 0)