class Test::Unit::TestCase::InternalData
Attributes
Public Class Methods
Source
# File bundled-src/test-unit-3.7.5/lib/test/unit/testcase.rb, line 994 def initialize @start_time = nil @elapsed_time = nil @passed = true @interrupted = false @test_data_label = nil @test_data = nil @run_context = nil @worker_id = nil end
Public Instance Methods
Source
# File bundled-src/test-unit-3.7.5/lib/test/unit/testcase.rb, line 1013 def assign_test_data(label, data) @test_data_label = label @test_data = data end
Source
# File bundled-src/test-unit-3.7.5/lib/test/unit/testcase.rb, line 1018 def have_test_data? not @test_data_label.nil? end
Source
# File bundled-src/test-unit-3.7.5/lib/test/unit/testcase.rb, line 1034 def interrupted @interrupted = true end
Source
# File bundled-src/test-unit-3.7.5/lib/test/unit/testcase.rb, line 1009 def interrupted? @interrupted end
Source
# File bundled-src/test-unit-3.7.5/lib/test/unit/testcase.rb, line 1038 def marshal_dump { start_time: @start_time, elapsed_time: @elapsed_time, passed: @passed, interrupted: @interrupted, test_data_label: @test_data_label, } end
Source
# File bundled-src/test-unit-3.7.5/lib/test/unit/testcase.rb, line 1048 def marshal_load(data) @start_time = data[:start_time] @elapsed_time = data[:elapsed_time] @passed = data[:passed] @interrupted = data[:interrupted] @test_data_label = data[:test_data_label] end
Source
# File bundled-src/test-unit-3.7.5/lib/test/unit/testcase.rb, line 1005 def passed? @passed end
Source
# File bundled-src/test-unit-3.7.5/lib/test/unit/testcase.rb, line 1030 def problem_occurred @passed = false end
Source
# File bundled-src/test-unit-3.7.5/lib/test/unit/testcase.rb, line 1026 def test_finished @elapsed_time = Time.now - @start_time end
Source
# File bundled-src/test-unit-3.7.5/lib/test/unit/testcase.rb, line 1022 def test_started @start_time = Time.now end