TopLoggingTest.java 文件源码

java
阅读 28 收藏 0 点赞 0 评论 0

项目:incubator-netbeans 作者:
public void testCanInfluenceBehaviourBySettingALevelPropertyOnParent() throws Exception {
    System.setProperty("ha.nu.level", "100");
    Reference<?> ref = new WeakReference<Object>(Logger.getLogger("ha.nu.wirta"));
    assertGC("ha.nu.wirta should not exist after this line", ref);

    LogManager.getLogManager().readConfiguration();

    final Logger log = Logger.getLogger("ha.nu.wirta");
    log.log(Level.FINER, "Finer level msg");

    Pattern p = Pattern.compile("FINER.*Finer level msg");
    String disk = readLog(true);
    Matcher d = p.matcher(disk);

    if (!d.find()) {
        fail("msg shall be logged to file: " + disk);
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号