92

在哪里可以找到 JUnit 的 XML 输出规范。我的目标是编写一个生成类似 JUnit 的输出的 UnitTest++ XML 报告器。

请参阅:“无法让 hudson 解析 JUnit 测试输出 XML ”和“ Hudson、C++ 和 UnitTest++

4

5 回答 5

54

您可以在https://github.com/windyroad/JUnit-Schema找到基于 Apache Ant 1.8.2 中的代码的 XSD

于 2011-02-07T20:17:48.830 回答
13

xml 输出不是由 JUnit(至少不是 junit.jar)生成的,而是由 junit ant 任务生成的。
相关类是org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter

于 2009-08-31T10:08:45.867 回答
9

我在http://ant.1045680.n5.nabble.com/schema-for-junit-xml-output-td1375274.html找到了一些非正式规范

于 2009-05-05T14:44:23.557 回答
7

正如其他人提到的那样,xml 由 ANT 而非 jUnit 处理

是我见过的最好的规格。从这个帖子

于 2010-05-01T04:16:05.447 回答
-6

I can only give you an general information.

In the sourcecode of JUnit, you will find your information. If you provide some more information, I can help you further. My personal hint for finding your specification would be junit.framework.TestResult.

Good luck!

于 2009-01-19T11:15:08.070 回答