class Fuzz::Reporter
Default Reporting/Logging
Attributes
output[R]
Public Class Methods
new(output = Fuzz::Console)
click to toggle source
# File lib/fuzz/log.rb, line 17 def initialize(output = Fuzz::Console) @output = output klass = class << self; self; end klass.__send__(:include, @output.colorizer_include) end
Public Instance Methods
log_error(msg)
click to toggle source
# File lib/fuzz/log.rb, line 25 def log_error(msg) output.error_println 'Fuzz - ', red(bold 'ERROR'), ' : ', msg end
log_info(msg)
click to toggle source
# File lib/fuzz/log.rb, line 33 def log_info(msg) output.println 'Fuzz - ', msg end
log_warning(msg)
click to toggle source
# File lib/fuzz/log.rb, line 29 def log_warning(msg) output.error_println 'Fuzz - ', yellow(bold 'WARNING'), ' : ', msg end
show_error(msg)
click to toggle source
# File lib/fuzz/log.rb, line 37 def show_error(msg) log_error(msg) end
show_msg(msg)
click to toggle source
# File lib/fuzz/log.rb, line 45 def show_msg(msg) log(msg) end
show_warning(msg)
click to toggle source
# File lib/fuzz/log.rb, line 41 def show_warning(msg) log_error(msg) end