Package io.karatelabs.output
Class Console
java.lang.Object
io.karatelabs.output.Console
Console output utilities with ANSI color support.
Also sends a copy (stripped of ANSI codes) to the karate.console logger at TRACE level.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringstatic StringbrightGreen(String text) static Stringstatic StringbrightYellow(String text) static Stringstatic Stringstatic Stringstatic Stringstatic Stringstatic Stringstatic Stringstatic booleanstatic Stringstatic Stringline()static Stringline(int length) static Stringstatic voidstatic voidprintln()static voidstatic Stringstatic voidsetColorsEnabled(boolean enabled) static voidsetOutput(PrintStream output) static StringStrip ANSI escape codes from text for logging.static Stringstatic String
-
Field Details
-
RESET
- See Also:
-
BOLD
- See Also:
-
RED
- See Also:
-
GREEN
- See Also:
-
YELLOW
- See Also:
-
BLUE
- See Also:
-
MAGENTA
- See Also:
-
CYAN
- See Also:
-
WHITE
- See Also:
-
BRIGHT_RED
- See Also:
-
BRIGHT_GREEN
- See Also:
-
BRIGHT_YELLOW
- See Also:
-
BRIGHT_CYAN
- See Also:
-
DIM
- See Also:
-
GREY
- See Also:
-
-
Method Details
-
stripAnsi
Strip ANSI escape codes from text for logging. -
setColorsEnabled
public static void setColorsEnabled(boolean enabled) -
isColorsEnabled
public static boolean isColorsEnabled() -
setOutput
-
color
-
bold
-
red
-
green
-
yellow
-
cyan
-
brightRed
-
brightGreen
-
brightYellow
-
grey
-
dim
-
pass
-
fail
-
warn
-
info
-
label
-
println
-
println
public static void println() -
print
-
line
-
line
-