class Test::Unit::ProcessTestResult
Public Class Methods
Source
# File bundled-src/test-unit-3.7.5/lib/test/unit/process-test-result.rb, line 10 def initialize(output) @output = output end
Public Instance Methods
Source
# File bundled-src/test-unit-3.7.5/lib/test/unit/process-test-result.rb, line 23 def add_assertion send_result(__method__) end
Records an individual assertion.
Source
# File bundled-src/test-unit-3.7.5/lib/test/unit/process-test-result.rb, line 27 def add_error(error) send_result(__method__, error) end
Source
# File bundled-src/test-unit-3.7.5/lib/test/unit/process-test-result.rb, line 31 def add_failure(failure) send_result(__method__, failure) end
Source
# File bundled-src/test-unit-3.7.5/lib/test/unit/process-test-result.rb, line 43 def add_notification(notification) send_result(__method__, notification) end
Source
# File bundled-src/test-unit-3.7.5/lib/test/unit/process-test-result.rb, line 39 def add_omission(omission) send_result(__method__, omission) end
Source
# File bundled-src/test-unit-3.7.5/lib/test/unit/process-test-result.rb, line 18 def add_pass send_result(__method__) end
Source
# File bundled-src/test-unit-3.7.5/lib/test/unit/process-test-result.rb, line 35 def add_pending(pending) send_result(__method__, pending) end
Source
# File bundled-src/test-unit-3.7.5/lib/test/unit/process-test-result.rb, line 14 def add_run send_result(__method__) end
Private Instance Methods
Source
# File bundled-src/test-unit-3.7.5/lib/test/unit/process-test-result.rb, line 49 def send_result(action, *args) Marshal.dump({status: :result, action: action, args: args}, @output) @output.flush end