提交 3c14d7bc 编写于 作者: A ainilife

print all messages in the StateAnalyzerTest just for debug github ci

上级 12d04120
......@@ -12,6 +12,8 @@ import org.unidal.lookup.ComponentTestCase;
import com.dianping.cat.Constants;
import com.dianping.cat.analysis.MessageAnalyzer;
import com.dianping.cat.consumer.state.model.entity.Machine;
import com.dianping.cat.consumer.state.model.entity.Message;
import com.dianping.cat.consumer.state.model.entity.StateReport;
public class StateAnalyzerTest extends ComponentTestCase {
......@@ -35,6 +37,12 @@ public class StateAnalyzerTest extends ComponentTestCase {
StateReport report = m_analyzer.getReport(m_domain);
for(Machine machine : report.getMachines().values()){
for(Message message : machine.getMessages().values()){
System.out.println(message);
}
}
String expected = Files.forIO().readFrom(getClass().getResourceAsStream("state_analyzer.xml"), "utf-8");
Assert.assertEquals(expected.replaceAll("\r", ""), report.toString().replaceAll("\r", ""));
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册