(header string, spinner spinner.Model, isFinished bool, isSubmit bool, passed *bool, noPenaltyOnFail bool)
| 14 | const safeStepIcon = "🛡︎" |
| 15 | |
| 16 | func renderTestHeader(header string, spinner spinner.Model, isFinished bool, isSubmit bool, passed *bool, noPenaltyOnFail bool) string { |
| 17 | if noPenaltyOnFail { |
| 18 | header = fmt.Sprintf("%s %s", header, white.Render(safeStepIcon)) |
| 19 | } |
| 20 | cmdStr := renderTest(header, spinner.View(), isFinished, &isSubmit, passed) |
| 21 | box := borderBox.Render(fmt.Sprintf(" %s ", cmdStr)) |
| 22 | sliced := strings.Split(box, "\n") |
| 23 | sliced[2] = strings.Replace(sliced[2], "─", "┬", 1) |
| 24 | return strings.Join(sliced, "\n") + "\n" |
| 25 | } |
| 26 | |
| 27 | func renderTests(tests []testModel, spinner string) string { |
| 28 | var str strings.Builder |
no test coverage detected