【发布时间】:2011-07-04 14:57:39
【问题描述】:
我正在尝试将findbugs 用作我的程序的库(但问题与 findbugs 并不严格相关)。我写了几个测试来配置和调用 findbugs 的一些功能。但奇怪的是,我的一项测试总是失败,并报告为“测试终止”并带有以下图标:
查看代码,我看到 System.exit() 也没有分叉来解释为什么测试以“终止”结束。如果我查看代码(如下),findBugs 的函数 execute 运行(带输出),在没有特殊指令的情况下完成,然后终止测试(第二个 println 未被调用)。任何想法终止测试的原因是什么?
@Test
public void testFindBugExecute() throws IOException, InterruptedException {
// [ configuration stuff ]
System.out.println("BOUM1");
// launch the analyze
findBugs.execute();
System.out.println("BOUM2");
}
注意:查看调试器,我看到调用了第二个 println(但没有输出)。
【问题讨论】:
标签: java junit intellij-idea findbugs