Module: Petitest::SubscriberConcerns::TimeConcern

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#finished_atTime?

Returns:

  • (Time, nil)


7
8
9
# File 'lib/petitest/subscriber_concerns/time_concern.rb', line 7

def finished_at
  @finished_at
end

#started_atTime?

Returns:

  • (Time, nil)


10
11
12
# File 'lib/petitest/subscriber_concerns/time_concern.rb', line 10

def started_at
  @started_at
end

Instance Method Details

#after_running_test_cases(test_cases) ⇒ Object

Note:

Override



13
14
15
16
# File 'lib/petitest/subscriber_concerns/time_concern.rb', line 13

def after_running_test_cases(test_cases)
  super
  self.finished_at = ::Time.now
end

#before_running_test_cases(test_cases) ⇒ Object

Note:

Override



19
20
21
22
# File 'lib/petitest/subscriber_concerns/time_concern.rb', line 19

def before_running_test_cases(test_cases)
  super
  self.started_at = ::Time.now
end