github.com/kcmerrill/alfred@v0.0.0-20180727171036-06445dcb5e3d/pkg/alfred/dir_test.go (about) 1 package alfred 2 3 import ( 4 "testing" 5 ) 6 7 func TestTaskDir(t *testing.T) { 8 task := Task{ 9 Dir: "/tmp/alfred/dir-test-{{ .Text.Failure }}", 10 } 11 12 c := InitialContext([]string{}) 13 c.Text.Failure = "red" 14 15 dir, ok := task.dir(c) 16 17 if dir != "/tmp/alfred/dir-test-red" { 18 t.Fatalf("Template not working with task.dir()") 19 } 20 21 if !ok { 22 t.Fatalf("Ability to create directories broken") 23 } 24 }