module TestBench::Controls::Result

Public Class Methods

elapsed_time() click to toggle source
# File lib/test_bench/controls/result.rb, line 29
def self.elapsed_time
  "1m1.111s"
end
example(file=nil, failures: nil, errors: nil) click to toggle source
# File lib/test_bench/controls/result.rb, line 4
def self.example file=nil, failures: nil, errors: nil
  failures ||= 1
  errors ||= 1
  file ||= Path.example

  TestBench::Result.new(
    [file],   # files
    1,        # passes
    failures, # failures
    1,        # skips
    11,       # assertions
    errors,   # errors
    t0,       # start_time
    t1,       # stop_time
  )
end
t0() click to toggle source
# File lib/test_bench/controls/result.rb, line 21
def self.t0
  Clock::Elapsed.t0
end
t1() click to toggle source
# File lib/test_bench/controls/result.rb, line 25
def self.t1
  Clock::Elapsed.t1
end