class Kapnismology::NullResult

Deprecated NullResult class provided for compatibility.

Public Class Methods

new(data, message = 'The result could not be determined') click to toggle source
# File lib/kapnismology/result.rb, line 73
def initialize(data, message = 'The result could not be determined')
  @passed = true
  @data = data
  @message = message
  @debug_messages = []
  @duration = 0
end

Public Instance Methods

to_hash() click to toggle source

Nullresult does not output any data.

# File lib/kapnismology/result.rb, line 89
def to_hash
  {}
end
to_s(name) click to toggle source
# File lib/kapnismology/result.rb, line 81
    def to_s(name)
      <<~EOS
        #{Terminal.yellow('This test can not be run. Skipping...')}
        #{super(name).chomp}
      EOS
    end

Private Instance Methods

format_passed(_passed) click to toggle source
# File lib/kapnismology/result.rb, line 95
def format_passed(_passed)
  Terminal.yellow('Skipped')
end