0

Je viens de commencer à utiliser le plugin JsUnit avec Hudson. Les tests de JSUnit passent, mais quand le plugin JsUnit va à l'encontre de la sortie de test, il est la création de cette erreur:Erreur lors de l'utilisation de JsUnit avec Hudson

[xUnit] [ERREUR] - Impossible de diviser testsuites JUnit pour le fichier « tests/JSUnit/logs/jstest -1266764410175-0.xml 'dans les fichiers JUnit avec une suite de tests.

Je ne suis pas sûr de ce que je dois faire pour résoudre ce problème. Voici ce que le fichier de sortie ressemble à:

http://www.pastebin.com/m175b27e0

Répondre

1

Merci pour le conseil Dave. J'ai fini par emprunter le XSLT du plugin JsUnit et créer un script python qui applique la transformation et corrige manuellement le problème dans le XML transformé. Ensuite, j'ai ajouté une étape de construction à la fin qui exécute le script sur tous les fichiers qui ont été générés par JsUnit, en contournant complètement le plugin JsUnit.

Un peu hacky, mais ça a été fait. Voici le code pour tout le monde s'ils sont intéressés.

http://pastebin.com/3FP6kbLx