class Grntest::TestResult
Attributes
Public Class Methods
Source
# File lib/grntest/test-runner.rb, line 52 def initialize(worker) super() @worker_id = worker.id @test_name = worker.test_name @actual = nil @expected = nil @n_leaked_objects = 0 @omitted = false @benchmarks = [] end
Calls superclass method
Grntest::BaseResult::new
Public Instance Methods
Source
# File lib/grntest/test-runner.rb, line 89 def leaked? not @n_leaked_objects.zero? end
Source
# File lib/grntest/test-runner.rb, line 63 def status return :omitted if omitted? if @expected if @actual == @expected if leaked? :leaked else :success end else :failure end else if leaked? :leaked else :not_checked end end end