class Output

Constants

FAILED
OKAY
SKIPPED
STATUS_WIDTH

Public Class Methods

dummy_output() click to toggle source
# File lib/output.rb, line 61
def dummy_output
        @dummy_output ||= DummyOutput.new
end
error(msg) click to toggle source
# File lib/output.rb, line 45
def error(msg)
        @err.puts(msg.red)
end
failed() click to toggle source
# File lib/output.rb, line 35
def failed
        @out.puts(FAILED.red)
end
notice(msg)
Alias for: warn
okay() click to toggle source
# File lib/output.rb, line 27
def okay
        @out.puts(OKAY.green)
end
out(msg) click to toggle source
# File lib/output.rb, line 49
def out(msg)
        @out.puts(msg)
end
print(msg) click to toggle source
silence() click to toggle source
# File lib/output.rb, line 57
def silence
        @out = @err = dummy_output
end
skipped() click to toggle source
# File lib/output.rb, line 31
def skipped
        @out.puts(SKIPPED.yellow)
end
status(name) click to toggle source
# File lib/output.rb, line 23
def status(name)
        @out.print(format("%-#{STATUS_WIDTH}<name>s ", name: name))
end
warn(msg) click to toggle source
# File lib/output.rb, line 39
def warn(msg)
        @err.puts(msg.yellow)
end
Also aliased as: notice