Package ch.qos.logback.core.status

Examples of ch.qos.logback.core.status.StatusChecker.assertContainsMatch()


    jc.doConfigure(ClassicTestConstants.JORAN_INPUT_PREFIX
        + "compatibility/layoutInsteadOfEncoder.xml");
    StatusPrinter.print(loggerContext);
    StatusChecker checker = new StatusChecker(loggerContext);
    checker.assertContainsMatch(Status.WARN, "This appender no longer admits a layout as a sub-component");
    checker.assertContainsMatch(Status.WARN, "See also "+CODES_URL+"#layoutInsteadOfEncoder for details");
   
    ch.qos.logback.classic.Logger root = (ch.qos.logback.classic.Logger) loggerContext.getLogger(Logger.ROOT_LOGGER_NAME);
    FileAppender<ILoggingEvent> fileAppender = (FileAppender<ILoggingEvent>) root.getAppender("LIOE");
    assertTrue(fileAppender.isStarted());
    assertTrue(fileAppender.getEncoder() instanceof LayoutWrappingEncoder);
View Full Code Here


         configFile =  "logback-classic/"+configFile;
    }
    configure(configFile);
    StatusPrinter.print(loggerContext);
    StatusChecker checker = new StatusChecker(loggerContext);
    checker.assertContainsMatch(IfAction.MISSING_JANINO_MSG);

    assertSame(Level.WARN, loggerContext.getLogger("a").getLevel());
    assertSame(Level.WARN, root.getLevel());
  }
View Full Code Here

    loggerContext.getExecutorService().shutdown();
    loggerContext.getExecutorService().awaitTermination(1000, TimeUnit.MILLISECONDS);

    StatusChecker checker = new StatusChecker(loggerContext);
    checker.assertIsErrorFree();
    checker.assertContainsMatch(CoreConstants.RESET_MSG_PREFIX);
  }

  @Test
  public void timestamp() throws JoranException, IOException,
          InterruptedException {
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.