Class: MinitestBender::Sections::Activity
- Inherits:
-
Object
- Object
- MinitestBender::Sections::Activity
- Defined in:
- lib/minitest-bender/sections/activity.rb
Constant Summary collapse
- TIME_UNITS =
%w[day hour minute second].freeze
Instance Method Summary collapse
-
#initialize(io, started_at, results) ⇒ Activity
constructor
A new instance of Activity.
- #print ⇒ Object
Constructor Details
#initialize(io, started_at, results) ⇒ Activity
Returns a new instance of Activity.
6 7 8 9 10 |
# File 'lib/minitest-bender/sections/activity.rb', line 6 def initialize(io, started_at, results) @io = io @started_at = started_at @results = results end |
Instance Method Details
#print ⇒ Object
12 13 14 15 |
# File 'lib/minitest-bender/sections/activity.rb', line 12 def print io.puts " #{formatted_total_tests} with #{formatted_total_assertions} #{auxiliary_verb} run in #{formatted_total_time} (#{formatted_tests_rate}, #{formatted_assertions_rate})" io.puts end |