module Oktest::Color
Public Instance Methods
black(s;)
click to toggle source
# File lib/oktest.rb, line 2347 def black s; return "\e[1;30m#{s}\e[0m"; end
blue(s;)
click to toggle source
# File lib/oktest.rb, line 2351 def blue s; return "\e[1;34m#{s}\e[0m"; end
bold(s;)
click to toggle source
# File lib/oktest.rb, line 2346 def bold s; return "\e[0;1m#{s}\e[22m"; end
cyan(s;)
click to toggle source
# File lib/oktest.rb, line 2353 def cyan s; return "\e[1;36m#{s}\e[0m"; end
error(s;)
click to toggle source
# File lib/oktest.rb, line 2360 def error s; Config.color_enabled ? red(s) : s; end
fail(s;)
click to toggle source
# File lib/oktest.rb, line 2359 def fail s; Config.color_enabled ? red(s) : s; end
green(s;)
click to toggle source
# File lib/oktest.rb, line 2349 def green s; return "\e[1;32m#{s}\e[0m"; end
magenta(s;)
click to toggle source
# File lib/oktest.rb, line 2352 def magenta s; return "\e[1;35m#{s}\e[0m"; end
normal(s;)
click to toggle source
# File lib/oktest.rb, line 2345 def normal s; return s; end
pass(s;)
click to toggle source
# File lib/oktest.rb, line 2358 def pass s; Config.color_enabled ? blue(s) : s; end
reason(s;)
click to toggle source
# File lib/oktest.rb, line 2363 def reason s; Config.color_enabled ? yellow(s) : s; end
red(s;)
click to toggle source
# File lib/oktest.rb, line 2348 def red s; return "\e[1;31m#{s}\e[0m"; end
skip(s;)
click to toggle source
# File lib/oktest.rb, line 2361 def skip s; Config.color_enabled ? yellow(s) : s; end
spec(s;)
click to toggle source
# File lib/oktest.rb, line 2357 def spec s; Config.color_enabled ? normal(s) : s; end
status(status, s)
click to toggle source
# File lib/oktest.rb, line 2365 def status(status, s) #; [!yev5y] returns string containing color escape sequence. return __send__(status.to_s.downcase, s) end
todo(s;)
click to toggle source
# File lib/oktest.rb, line 2362 def todo s; Config.color_enabled ? yellow(s) : s; end
topic(s;)
click to toggle source
# File lib/oktest.rb, line 2356 def topic s; Config.color_enabled ? bold(s) : s; end
white(s;)
click to toggle source
# File lib/oktest.rb, line 2354 def white s; return "\e[1;37m#{s}\e[0m"; end
yellow(s;)
click to toggle source
# File lib/oktest.rb, line 2350 def yellow s; return "\e[1;33m#{s}\e[0m"; end