@ -100,6 +100,76 @@ class ColorConverterTests {
@@ -100,6 +100,76 @@ class ColorConverterTests {
assertThat ( out ) . isEqualTo ( "\033[36min\033[0;39m" ) ;
}
@Test
void white ( ) {
this . converter . setOptionList ( Collections . singletonList ( "white" ) ) ;
String out = this . converter . transform ( this . event , this . in ) ;
assertThat ( out ) . isEqualTo ( "\033[37min\033[0;39m" ) ;
}
@Test
void black ( ) {
this . converter . setOptionList ( Collections . singletonList ( "black" ) ) ;
String out = this . converter . transform ( this . event , this . in ) ;
assertThat ( out ) . isEqualTo ( "\033[30min\033[0;39m" ) ;
}
@Test
void brightBlack ( ) {
this . converter . setOptionList ( Collections . singletonList ( "bright_black" ) ) ;
String out = this . converter . transform ( this . event , this . in ) ;
assertThat ( out ) . isEqualTo ( "\033[90min\033[0;39m" ) ;
}
@Test
void brightRed ( ) {
this . converter . setOptionList ( Collections . singletonList ( "bright_red" ) ) ;
String out = this . converter . transform ( this . event , this . in ) ;
assertThat ( out ) . isEqualTo ( "\033[91min\033[0;39m" ) ;
}
@Test
void brightGreen ( ) {
this . converter . setOptionList ( Collections . singletonList ( "bright_green" ) ) ;
String out = this . converter . transform ( this . event , this . in ) ;
assertThat ( out ) . isEqualTo ( "\033[92min\033[0;39m" ) ;
}
@Test
void brightYellow ( ) {
this . converter . setOptionList ( Collections . singletonList ( "bright_yellow" ) ) ;
String out = this . converter . transform ( this . event , this . in ) ;
assertThat ( out ) . isEqualTo ( "\033[93min\033[0;39m" ) ;
}
@Test
void brightBlue ( ) {
this . converter . setOptionList ( Collections . singletonList ( "bright_blue" ) ) ;
String out = this . converter . transform ( this . event , this . in ) ;
assertThat ( out ) . isEqualTo ( "\033[94min\033[0;39m" ) ;
}
@Test
void brightMagenta ( ) {
this . converter . setOptionList ( Collections . singletonList ( "bright_magenta" ) ) ;
String out = this . converter . transform ( this . event , this . in ) ;
assertThat ( out ) . isEqualTo ( "\033[95min\033[0;39m" ) ;
}
@Test
void brightCyan ( ) {
this . converter . setOptionList ( Collections . singletonList ( "bright_cyan" ) ) ;
String out = this . converter . transform ( this . event , this . in ) ;
assertThat ( out ) . isEqualTo ( "\033[96min\033[0;39m" ) ;
}
@Test
void brightWhite ( ) {
this . converter . setOptionList ( Collections . singletonList ( "bright_white" ) ) ;
String out = this . converter . transform ( this . event , this . in ) ;
assertThat ( out ) . isEqualTo ( "\033[97min\033[0;39m" ) ;
}
@Test
void highlightError ( ) {
this . event . setLevel ( Level . ERROR ) ;