Skip to content

Commit

Permalink
fix test failure
Browse files Browse the repository at this point in the history
  • Loading branch information
ceki committed Feb 26, 2016
1 parent 961da6a commit 94f5139
Showing 1 changed file with 12 additions and 5 deletions.
Expand Up @@ -41,23 +41,24 @@ public class JDK14AdapterLoggerNameTest {
long diff = random.nextInt(10000);
String loggerName = "JDK14AdapterLoggerNameTest"+diff;

Logger logger = Logger.getLogger(loggerName);

@Before
public void setUp() throws Exception {
Logger logger = Logger.getLogger(loggerName);
mockHandler = new MockHandler();
removeHandlers(logger);
logger.addHandler(mockHandler);
addMockHandler(logger);
}



@After
public void tearDown() throws Exception {
removeHandlers(Logger.getLogger(loggerName));
}

@Test
public void testLoggerNameusingJdkLogging() throws Exception {
Logger.getLogger(loggerName).info("test message");
public void testLoggerNameUsingJdkLogging() throws Exception {
logger.info("test message");
assertCorrectLoggerName();
}

Expand All @@ -69,6 +70,12 @@ public void testLoggerNameUsingSlf4j() throws Exception {
assertCorrectLoggerName();
}

private void addMockHandler(Logger logger) {
mockHandler = new MockHandler();
removeHandlers(logger);
logger.addHandler(mockHandler);
}

private void removeHandlers(Logger logger) {
logger.setUseParentHandlers(false);
Handler[] handlers = logger.getHandlers();
Expand Down

0 comments on commit 94f5139

Please sign in to comment.