in runner/main.go [105:128]
func doRunActions(suite *specs.Suite, status *testStatus) {
results := make([]testResult, len(suite.Actions), len(suite.Actions))
for index, action := range suite.Actions {
doOneAction(index, &action, status, results)
}
for _, r := range results {
if !r.Passed {
status.FailureCount++
}
}
if status.FailureCount == 0 {
glog.Infof(" >> Summary: %s", outcomePassed)
} else {
glog.Errorf(" >> Summary: %d %s, %d %s", status.FailureCount, outcomeFailed, len(results)-status.FailureCount, outcomePassed)
}
for _, r := range results {
if r.Passed {
glog.Infof(" > %s: %s", r.Name, outcomePassed)
} else {
glog.Errorf(" > %s: %s", r.Name, outcomeFailed)
}
}
}