func doRunActions()

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)
		}
	}
}