func BashMessageWithContext()

in asserts/asserts.go [40:49]


func BashMessageWithContext(msg string, context string, status int, stdout string, stderr string) string {
	var sb strings.Builder

	fmt.Fprintf(&sb, "%v\n", MessageWithContext(msg, context))
	fmt.Fprintf(&sb, "> EXIT CODE: %v\n", status)
	fmt.Fprintf(&sb, ">    STDOUT: %v\n", strings.TrimSuffix(stdout, "\n"))
	fmt.Fprintf(&sb, ">    STDERR: %v\n", strings.TrimSuffix(stderr, "\n"))

	return sb.String()
}