28 строки
465 Б
Go
28 строки
465 Б
Go
package godog
|
|
|
|
import (
|
|
"strings"
|
|
"time"
|
|
|
|
"github.com/cucumber/godog/colors"
|
|
)
|
|
|
|
var (
|
|
red = colors.Red
|
|
redb = colors.Bold(colors.Red)
|
|
green = colors.Green
|
|
blackb = colors.Bold(colors.Black)
|
|
yellow = colors.Yellow
|
|
cyan = colors.Cyan
|
|
cyanb = colors.Bold(colors.Cyan)
|
|
whiteb = colors.Bold(colors.White)
|
|
)
|
|
|
|
// repeats a space n times
|
|
func s(n int) string {
|
|
return strings.Repeat(" ", n)
|
|
}
|
|
|
|
var timeNowFunc = func() time.Time {
|
|
return time.Now()
|
|
}
|