Especulación. para JUnit XML Output

¿Dónde puedo encontrar la especificación de la salida XML de JUnit? Mi objective es escribir un reportero UnitTest ++ XML que produzca un resultado similar a JUnit.

Ver: ” No se puede obtener hudson para analizar JUnit test output XML ” y ” Hudson, C ++ y UnitTest ++ ”

Puede encontrar un XSD basado en el código de Apache Ant 1.8.2 en https://github.com/windyroad/JUnit-Schema

La salida xml no es generada por JUnit (al menos, no junit.jar), sino por la tarea junit.
La clase relevante es org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter .

Encontré algunas especificaciones informales en http://ant.1045680.n5.nabble.com/schema-for-junit-xml-output-td1375274.html

Como otros han mencionado, el xml es manejado por ANT no jUnit

Aquí está la mejor especificación que he visto. De esta publicación

Solo puedo darte información general.

En el código fuente de JUnit , encontrará su información. Si proporciona más información, puedo ayudarlo más. Mi sugerencia personal para encontrar su especificación sería junit.framework.TestResult .

¡Buena suerte!