Package ch.qos.logback.classic.spi

Examples of ch.qos.logback.classic.spi.ILoggingEvent


    assertEquals(DefaultThrowableRenderer.TRACE_PREFIX + "at c1.m1(f1:1)", result[1]);
  }

  @Test
  public void testDoLayout() throws Exception {
    ILoggingEvent le = createLoggingEvent();

    String result = layout.getFileHeader();
    result += layout.getPresentationHeader();
    result += layout.doLayout(le);
    result += layout.getPresentationFooter();
View Full Code Here


    asyncAppender.stop();
    assertFalse(asyncAppender.isStarted());

    // check the event
    assertEquals(1, listAppender.list.size());
    ILoggingEvent e = listAppender.list.get(0);

    // check that MDC values were correctly retained
    assertEquals("v", e.getMDCPropertyMap().get(k));
    assertFalse(e.hasCallerData());
  }
View Full Code Here

    asyncAppender.doAppend(builder.build(diff));
    asyncAppender.stop();

    // check the event
    assertEquals(1, listAppender.list.size());
    ILoggingEvent e = listAppender.list.get(0);
    assertTrue(e.hasCallerData());
    StackTraceElement ste = e.getCallerData()[0];
    assertEquals(thisClassName, ste.getClassName());
  }
View Full Code Here

  @Test
  public void testFormattingOneArg() {
    Logger logger = lc.getLogger(Logger.ROOT_LOGGER_NAME);
    logger.debug("{}", new Integer(12));
    ILoggingEvent event = (ILoggingEvent) listAppender.list.get(0);
    assertEquals("12", event.getFormattedMessage());
  }
View Full Code Here

  @Test
  public void testFormattingTwoArg() {
    Logger logger = lc.getLogger(Logger.ROOT_LOGGER_NAME);
    logger.debug("{}-{}", new Integer(12), new Integer(13));
    ILoggingEvent event = (ILoggingEvent) listAppender.list.get(0);
    assertEquals("12-13", event.getFormattedMessage());
  }
View Full Code Here

  @Test
  public void testNoFormatting() {
    Logger logger = lc.getLogger(Logger.ROOT_LOGGER_NAME);
    logger.debug("test", new Integer(12), new Integer(13));
    ILoggingEvent event = (ILoggingEvent) listAppender.list.get(0);
    assertEquals("test", event.getFormattedMessage());
  }
View Full Code Here

  @Test
  public void testNoFormatting2() {
    Logger logger = lc.getLogger(Logger.ROOT_LOGGER_NAME);
    logger.debug("test");
    ILoggingEvent event = (ILoggingEvent) listAppender.list.get(0);
    assertEquals("test", event.getFormattedMessage());
  }
View Full Code Here

  @Test
  public void testMessageConverter() {
    Logger logger = lc.getLogger(Logger.ROOT_LOGGER_NAME);
    logger.debug("{}", 12);
    ILoggingEvent event = (ILoggingEvent) listAppender.list.get(0);
    PatternLayout layout = new PatternLayout();
    layout.setContext(lc);
    layout.setPattern("%m");
    layout.start();
    String formattedMessage = layout.doLayout(event);
View Full Code Here

  public void testBasic() throws Exception {
    jee.setExpression("message.equals(\"Some message\")");
    jee.start();

    StatusPrinter.print(loggerContext);
    ILoggingEvent event = makeLoggingEvent(null);
    assertTrue(jee.evaluate(event));
  }
View Full Code Here

  @Test
  public void testLevel() throws Exception {
    jee.setExpression("level > DEBUG");
    jee.start();

    ILoggingEvent event = makeLoggingEvent(null);
    assertTrue(jee.evaluate(event));
  }
View Full Code Here

TOP

Related Classes of ch.qos.logback.classic.spi.ILoggingEvent

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.