github.com/maps90/godog@v0.7.5-0.20170923143419-0093943021d4/utils.go (about) 1 package godog 2 3 import ( 4 "strings" 5 "time" 6 7 "github.com/DATA-DOG/godog/colors" 8 ) 9 10 // empty struct value takes no space allocation 11 type void struct{} 12 13 var red = colors.Red 14 var redb = colors.Bold(colors.Red) 15 var green = colors.Green 16 var black = colors.Black 17 var blackb = colors.Bold(colors.Black) 18 var yellow = colors.Yellow 19 var cyan = colors.Cyan 20 var cyanb = colors.Bold(colors.Cyan) 21 var whiteb = colors.Bold(colors.White) 22 23 // repeats a space n times 24 func s(n int) string { 25 return strings.Repeat(" ", n) 26 } 27 28 var timeNowFunc = func() time.Time { 29 return time.Now() 30 }