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  }