module TestBench::Controls::Output::Summary

Public Class Methods

example(result=nil) click to toggle source
# File lib/test_bench/controls/output.rb, line 67
def self.example result=nil
  result ||= Result.example

  tests_per_second = Rational result.tests, result.elapsed_time

  error_label = if result.errors == 1 then 'error' else 'errors' end

  "Ran %d tests in 1m1.111s (%.3fs tests/second)\n1 passed, 1 skipped, %d failed, %d total %s" %
    [result.tests, tests_per_second, result.failures, result.errors, error_label]
end