class TLSPretense::TestHarness::SSLTestReport

Represents an entire report. SSLTestCases add results to it, which it can later format.

Public Class Methods

new() click to toggle source
# File lib/tlspretense/test_harness/ssl_test_report.rb, line 7
def initialize
  @results = []
end

Public Instance Methods

add_result(result) click to toggle source
# File lib/tlspretense/test_harness/ssl_test_report.rb, line 11
def add_result(result)
  @results << result
end
fail?() click to toggle source
# File lib/tlspretense/test_harness/ssl_test_report.rb, line 24
def fail?
  @results.any? {|r| !r.passed?}
end
print_results(out) click to toggle source