diff --git a/os/gview/gview_z_unit_test.go b/os/gview/gview_z_unit_test.go index f81a38700..680c129a6 100644 --- a/os/gview/gview_z_unit_test.go +++ b/os/gview/gview_z_unit_test.go @@ -9,7 +9,6 @@ package gview_test import ( "context" "fmt" - "io/ioutil" "os" "strings" "testing" @@ -223,20 +222,17 @@ func Test_FuncInclude(t *testing.T) { layout = `{{include "header.html" .}} {{include "main.html" .}} {{include "footer.html" .}}` - templatePath = gfile.Pwd() + gfile.Separator + "template" + templatePath = gfile.TempDir("template") ) gfile.Mkdir(templatePath) defer gfile.Remove(templatePath) - // headerFile, _ := gfile.Create(templatePath + gfile.Separator + "header.html") - err := ioutil.WriteFile(templatePath+gfile.Separator+"header.html", []byte(header), 0644) - if err != nil { - t.Error(err) - } - ioutil.WriteFile(templatePath+gfile.Separator+"main.html", []byte(main), 0644) - ioutil.WriteFile(templatePath+gfile.Separator+"footer.html", []byte(footer), 0644) - ioutil.WriteFile(templatePath+gfile.Separator+"layout.html", []byte(layout), 0644) + t.AssertNil(gfile.PutContents(gfile.Join(templatePath, `header.html`), header)) + t.AssertNil(gfile.PutContents(gfile.Join(templatePath, `main.html`), main)) + t.AssertNil(gfile.PutContents(gfile.Join(templatePath, `footer.html`), footer)) + t.AssertNil(gfile.PutContents(gfile.Join(templatePath, `layout.html`), layout)) + view := gview.New(templatePath) result, err := view.Parse(context.TODO(), "notfound.html") t.AssertNE(err, nil) @@ -248,13 +244,10 @@ func Test_FuncInclude(t *testing.T) {