package main import ( check "gopkg.in/check.v1" ) func NewMkVarUse(varname string, modifiers ...string) *MkVarUse { return &MkVarUse{varname, modifiers} } func (s *Suite) Test_MkVarUse_Mod(c *check.C) { varuse := &MkVarUse{"varname", []string{"Q"}} c.Check(varuse.Mod(), equals, ":Q") } func (list *MkShList) AddCommand(command *MkShCommand) *MkShList { pipeline := NewMkShPipeline(false, command) andOr := NewMkShAndOr(pipeline) return list.AddAndOr(andOr) }