我剛開始在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測試。他們是兩個不同的東西。