public void testLog() throws Exception {
assertFalse(err.isLoggable(ErrorManager.INFORMATIONAL));
err.log("some msg");
String s = readLog();
assertTrue(s.indexOf("some msg") == -1);
assertTrue(err.isLoggable(ErrorManager.WARNING));
err.log(ErrorManager.WARNING, "another msg");
s = readLog();
assertTrue(s.indexOf("another msg") != -1);
ErrorManager err2 = err.getInstance("foo.bar.baz");
assertFalse(err2.isLoggable(ErrorManager.INFORMATIONAL));
err2.log("sub msg #1");
s = readLog();
assertTrue(s.indexOf("sub msg #1") == -1);
System.setProperty("quux.hoho.level", "0");
LogManager.getLogManager().readConfiguration();
err2 = err.getInstance("quux.hoho.yaya");
assertTrue(err2.isLoggable(ErrorManager.INFORMATIONAL));
err2.log("sub msg #2");
s = readLog();
assertTrue(s, s.indexOf("sub msg #2") != -1);
assertTrue(s, s.indexOf("quux.hoho.yaya") != -1);
}
NbErrorManagerTest.java 文件源码
java
阅读 26
收藏 0
点赞 0
评论 0
项目:incubator-netbeans
作者:
评论列表
文章目录