我刚开始在Hudson中使用JsUnit插件。该JSUnit的测试都通过,但是当JSUnit的插件违背了测试输出它的创建此错误:与Hudson一起使用JsUnit时出错
[的xUnit] [错误] - 无法分割的JUnit测试包的文件“测试/ JSUnit的/日志/ JSTEST -1266764410175-0.xml'转换为带有一个测试套件的JUnit文件。
我不知道我需要做什么来解决这个问题。下面是输出文件的样子:
http://www.pastebin.com/m175b27e0
我刚开始在Hudson中使用JsUnit插件。该JSUnit的测试都通过,但是当JSUnit的插件违背了测试输出它的创建此错误:与Hudson一起使用JsUnit时出错
[的xUnit] [错误] - 无法分割的JUnit测试包的文件“测试/ JSUnit的/日志/ JSTEST -1266764410175-0.xml'转换为带有一个测试套件的JUnit文件。
我不知道我需要做什么来解决这个问题。下面是输出文件的样子:
http://www.pastebin.com/m175b27e0
感谢提示戴夫。我最终从JsUnit插件中借用了XSLT,并创建了一个python脚本来应用转换并手动修复转换后的XML中的问题。然后我在最后添加了一个构建步骤,该步骤在由JsUnit生成的所有文件上运行脚本,完全绕过JsUnit插件。
有点不好意思,但它完成了工作。这是任何人的代码,如果他们感兴趣。
This Hudson bug report可能的帮助。至少它显示了xUnit插件所期望的格式。
有一个插件,现在JSUnit的整合。看来您使用JUnit来运行JSUnit测试。他们是两个不同的东西。