@ -61,6 +61,7 @@ public class JavaLoggerSystemTests {
@Test
@Test
public void testCustomFormatter ( ) throws Exception {
public void testCustomFormatter ( ) throws Exception {
this . loggingSystem . beforeInitialize ( ) ;
this . loggingSystem . initialize ( ) ;
this . loggingSystem . initialize ( ) ;
this . logger . info ( "Hello world" ) ;
this . logger . info ( "Hello world" ) ;
String output = this . output . toString ( ) . trim ( ) ;
String output = this . output . toString ( ) . trim ( ) ;
@ -71,6 +72,7 @@ public class JavaLoggerSystemTests {
@Test
@Test
public void testSystemPropertyInitializesFormat ( ) throws Exception {
public void testSystemPropertyInitializesFormat ( ) throws Exception {
System . setProperty ( "PID" , "1234" ) ;
System . setProperty ( "PID" , "1234" ) ;
this . loggingSystem . beforeInitialize ( ) ;
this . loggingSystem . initialize ( "classpath:"
this . loggingSystem . initialize ( "classpath:"
+ ClassUtils . addResourcePathToPackagePath ( getClass ( ) ,
+ ClassUtils . addResourcePathToPackagePath ( getClass ( ) ,
"logging.properties" ) ) ;
"logging.properties" ) ) ;
@ -83,6 +85,7 @@ public class JavaLoggerSystemTests {
@Test
@Test
public void testNonDefaultConfigLocation ( ) throws Exception {
public void testNonDefaultConfigLocation ( ) throws Exception {
this . loggingSystem . beforeInitialize ( ) ;
this . loggingSystem . initialize ( "classpath:logging-nondefault.properties" ) ;
this . loggingSystem . initialize ( "classpath:logging-nondefault.properties" ) ;
this . logger . info ( "Hello world" ) ;
this . logger . info ( "Hello world" ) ;
String output = this . output . toString ( ) . trim ( ) ;
String output = this . output . toString ( ) . trim ( ) ;
@ -91,16 +94,19 @@ public class JavaLoggerSystemTests {
@Test ( expected = IllegalStateException . class )
@Test ( expected = IllegalStateException . class )
public void testNonexistentConfigLocation ( ) throws Exception {
public void testNonexistentConfigLocation ( ) throws Exception {
this . loggingSystem . beforeInitialize ( ) ;
this . loggingSystem . initialize ( "classpath:logging-nonexistent.properties" ) ;
this . loggingSystem . initialize ( "classpath:logging-nonexistent.properties" ) ;
}
}
@Test ( expected = IllegalArgumentException . class )
@Test ( expected = IllegalArgumentException . class )
public void testNullConfigLocation ( ) throws Exception {
public void testNullConfigLocation ( ) throws Exception {
this . loggingSystem . beforeInitialize ( ) ;
this . loggingSystem . initialize ( null ) ;
this . loggingSystem . initialize ( null ) ;
}
}
@Test
@Test
public void setLevel ( ) throws Exception {
public void setLevel ( ) throws Exception {
this . loggingSystem . beforeInitialize ( ) ;
this . loggingSystem . initialize ( ) ;
this . loggingSystem . initialize ( ) ;
this . logger . debug ( "Hello" ) ;
this . logger . debug ( "Hello" ) ;
this . loggingSystem . setLogLevel ( "org.springframework.boot" , LogLevel . DEBUG ) ;
this . loggingSystem . setLogLevel ( "org.springframework.boot" , LogLevel . DEBUG ) ;