Text::getFooter returns result summary
text ui generates footer from result failures
UI/Text::getReport
new line before report