public void testDebugLevelConfiguration() throws Exception { LoggerManager manager = getManager( Logger.LEVEL_DEBUG ); Logger logger = extractLogger( manager ); checkDebugLevel( logger ); logger = extractLogger( manager ); checkDebugLevel( logger ); }
public void testErrorLevelConfiguration() throws Exception { LoggerManager manager = getManager( Logger.LEVEL_ERROR ); Logger logger = extractLogger( manager ); checkErrorLevel( logger ); logger = extractLogger( manager ); checkErrorLevel( logger ); }
public void testFatalLevelConfiguration() throws Exception { LoggerManager manager = getManager( Logger.LEVEL_FATAL ); Logger logger = extractLogger( manager ); checkFatalLevel( logger ); logger = extractLogger( manager ); checkFatalLevel( logger ); }
public void testInfoLevelConfiguration() throws Exception { LoggerManager manager = getManager( Logger.LEVEL_INFO ); Logger logger = extractLogger( manager ); checkInfoLevel( logger ); logger = extractLogger( manager ); checkInfoLevel( logger ); }
public void testWarnLevelConfiguration() throws Exception { LoggerManager manager = getManager( Logger.LEVEL_WARN ); Logger logger = extractLogger( manager ); checkWarnLevel( logger ); logger = extractLogger( manager ); checkWarnLevel( logger ); }
private LoggerManager getManager( int threshold ) throws Exception { LoggerManager manager = createLoggerManager(); manager.setThreshold( threshold ); assertNotNull( manager ); return manager; }
/** * There is only one logger instance pr component even if looked up more that once. */ public void testActiveLoggerCount() throws Exception { LoggerManager manager = getManager( Logger.LEVEL_FATAL ); assertEquals( 0, manager.getActiveLoggerCount() ); manager.getLoggerForComponent( "b" ); assertEquals( 1, manager.getActiveLoggerCount() ); manager.getLoggerForComponent( "c", "1" ); manager.getLoggerForComponent( "c", "1" ); assertEquals( 2, manager.getActiveLoggerCount() ); manager.getLoggerForComponent( "c", "2" ); assertEquals( 3, manager.getActiveLoggerCount() ); manager.returnComponentLogger( "c", "1" ); assertEquals( 2, manager.getActiveLoggerCount() ); manager.returnComponentLogger( "c", "2" ); manager.returnComponentLogger( "c", "2" ); manager.returnComponentLogger( "c", "1" ); assertEquals( 1, manager.getActiveLoggerCount() ); manager.returnComponentLogger( "b" ); assertEquals( 0, manager.getActiveLoggerCount() ); }
public void testSetThreshold() throws Exception { LoggerManager manager = createLoggerManager(); manager.setThreshold( Logger.LEVEL_FATAL ); Logger logger1 = manager.getLoggerForComponent( "role1", "roleHint1" ); assertEquals( Logger.LEVEL_FATAL, logger1.getThreshold() ); manager.setThreshold( Logger.LEVEL_DEBUG ); Logger logger2 = manager.getLoggerForComponent( "role2", "roleHint2" ); assertEquals( Logger.LEVEL_FATAL, logger1.getThreshold() ); assertEquals( Logger.LEVEL_DEBUG, logger2.getThreshold() ); }