Module: Oktest::Color

Defined in:
lib/oktest.rb

Class Method Summary collapse

Class Method Details

.black(s) ⇒ Object



1983
# File 'lib/oktest.rb', line 1983

def black   s;  return "\e[1;30m#{s}\e[0m"; end

.blue(s) ⇒ Object



1987
# File 'lib/oktest.rb', line 1987

def blue    s;  return "\e[1;34m#{s}\e[0m"; end

.bold(s) ⇒ Object



1982
# File 'lib/oktest.rb', line 1982

def bold    s;  return "\e[0;1m#{s}\e[22m"; end

.cyan(s) ⇒ Object



1989
# File 'lib/oktest.rb', line 1989

def cyan    s;  return "\e[1;36m#{s}\e[0m"; end

.error(s) ⇒ Object



1996
# File 'lib/oktest.rb', line 1996

def error  s; Config.color_enabled ? red(s)    : s; end

.fail(s) ⇒ Object



1995
# File 'lib/oktest.rb', line 1995

def fail   s; Config.color_enabled ? red(s)    : s; end

.green(s) ⇒ Object



1985
# File 'lib/oktest.rb', line 1985

def green   s;  return "\e[1;32m#{s}\e[0m"; end

.magenta(s) ⇒ Object



1988
# File 'lib/oktest.rb', line 1988

def magenta s;  return "\e[1;35m#{s}\e[0m"; end

.normal(s) ⇒ Object



1981
# File 'lib/oktest.rb', line 1981

def normal  s;  return s; end

.pass(s) ⇒ Object



1994
# File 'lib/oktest.rb', line 1994

def pass   s; Config.color_enabled ? blue(s)   : s; end

.reason(s) ⇒ Object



1999
# File 'lib/oktest.rb', line 1999

def reason s; Config.color_enabled ? yellow(s) : s; end

.red(s) ⇒ Object



1984
# File 'lib/oktest.rb', line 1984

def red     s;  return "\e[1;31m#{s}\e[0m"; end

.skip(s) ⇒ Object



1997
# File 'lib/oktest.rb', line 1997

def skip   s; Config.color_enabled ? yellow(s) : s; end

.spec(s) ⇒ Object



1993
# File 'lib/oktest.rb', line 1993

def spec   s; Config.color_enabled ? normal(s) : s; end

.status(status, s) ⇒ Object



2001
2002
2003
2004
# File 'lib/oktest.rb', line 2001

def status(status, s)
  #; [!yev5y] returns string containing color escape sequence.
  return __send__(status.to_s.downcase, s)
end

.todo(s) ⇒ Object



1998
# File 'lib/oktest.rb', line 1998

def todo   s; Config.color_enabled ? yellow(s) : s; end

.topic(s) ⇒ Object



1992
# File 'lib/oktest.rb', line 1992

def topic  s; Config.color_enabled ? bold(s)   : s; end

.white(s) ⇒ Object



1990
# File 'lib/oktest.rb', line 1990

def white   s;  return "\e[1;37m#{s}\e[0m"; end

.yellow(s) ⇒ Object



1986
# File 'lib/oktest.rb', line 1986

def yellow  s;  return "\e[1;33m#{s}\e[0m"; end