Examples of ListAppender


Examples of org.apache.logging.log4j.test.appender.ListAppender

    @Test
    public void testEscapeLayout() throws Exception {

        // set up appender
        final JSONLayout layout = JSONLayout.createLayout("true", "true", "true", "false", null);
        final ListAppender appender = new ListAppender("List", null, layout, true, false);
        appender.start();

        // set appender on root and set level to debug
        this.root.addAppender(appender);
        this.root.setLevel(Level.DEBUG);

        // output starting message
        this.root.debug("Here is a quote ' and then a double quote \"");

        appender.stop();

        final List<String> list = appender.getMessages();

        this.checkAt("[", 0, list);
        this.checkAt("{", 1, list);
        this.checkAt("\"logger\":\"root\",", 2, list);
        this.checkAt("\"level\":\"DEBUG\",", 4, list);
View Full Code Here

Examples of org.slf4j.dummyExt.ListAppender

  public void setUp() throws Exception {
    super.setUp();

    // start from a clean slate for each test

    listAppender = new ListAppender();
    listAppender.extractLocationInfo = true;
    log4jRoot = org.apache.log4j.Logger.getRootLogger();
    log4jRoot.addAppender(listAppender);
    log4jRoot.setLevel(org.apache.log4j.Level.TRACE);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.