Skip to content

Commit 190c3f7

Browse files
committed
better display of errors
1 parent 7f3a6c0 commit 190c3f7

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

render/view.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,9 @@ func (m rootModel) View() string {
155155
str.WriteString("\nYou haven't passed, but you also haven't been penalized.\n\n")
156156
} else if m.result == api.VerificationResultSlugFailure {
157157
str.WriteString("\n\n" + red.Render("Tests failed! ❌"))
158+
if m.failure != nil && m.failure.FailedStepIndex >= 0 && m.failure.FailedStepIndex < len(m.steps) {
159+
str.WriteString(red.Render(fmt.Sprintf("\n\nFailed Command: %s", m.steps[m.failure.FailedStepIndex].step)))
160+
}
158161
str.WriteString(red.Render(fmt.Sprintf("\n\nFailed Step: %v", m.failure.FailedStepIndex+1)))
159162
str.WriteString(red.Render("\nError: "+m.failure.ErrorMessage) + "\n\n")
160163
currentDate := time.Now().Format("2006-01-02")

0 commit comments

Comments
 (0)