INNER CODE UNIT · Go
mustLoadExternalTemplateDir
cweill/gotests · gotests_test.go:968
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)
for _, f := range files {
filePath := filepath.Join(dir, f.Name())
templateData = append(templateData, mustLoadExternalTemplateFile(t, filePath))
}
return templateData
}
func mustLoadExternalTemplateFile(t *testing.T, file string) []byte {
buf, err := ioutil.ReadFile(file)