github.com/kcmerrill/alfred@v0.0.0-20180727171036-06445dcb5e3d/pkg/alfred/defaults_test.go (about) 1 package alfred 2 3 import ( 4 "testing" 5 ) 6 7 func TestDefaults(t *testing.T) { 8 task := Task{ 9 Defaults: []string{"one", "two", "three"}, 10 } 11 context := InitialContext([]string{"one", "two"}) 12 context.Text.DisableFormatting = true 13 tasks := make(map[string]Task) 14 15 defaults(task, context, tasks) 16 17 if context.Args[2] != "three" { 18 t.Fatalf("default for arg #3 is three") 19 } 20 }