2010-12-02 8 views
3

CUnit을 사용하는 내 c-project에 Hudson CI를 사용하고 싶습니다. 그러나 나는 또한 현재 CUnit을 지원하는 플러그인이 없음을 이해하게되었습니다. 그래서 on the internets은 CUnit과 JUnit 간의 변환을 통해 xUnit 플러그인을 사용하여 가능할 수도 있지만 제공된 파일을 사용하면 오류가 발생합니다.허드슨 CI에서 CUnit 용 xUnit 구성

[xUnit] [ERROR] - The plugin hasn't been performed correctly: Conversion error Error to convert the input XML document 

내 질문은; 누구나 성공적으로 허드슨에서 CUnit 테스트를 실행합니다. 그리고, 그 경우에, 어떻게?

+0

Hudson & xUnit의 어떤 버전을 사용하고 있습니까? – Sagar

+0

아, 허드슨 1.386 및 xUnit 1.12를 실행 중입니다. – Nubsis

+0

가능한 경우 결과 XML 파일을 JUnit xml 파일과 비교해보십시오. 또한 xml 파일이 @http : //www.w3schools.com/xml/xml_validator.asp – Sagar

답변

0

링크에서 제공되는 xslt 파일에 구문 오류가 있습니다. 이 식별자와 일부 식별자를 수정 한 후 제대로 작동했습니다.

+0

올바른지 확인하십시오. 수정 된 xstl을 공유 할 수 있습니까? –

1

@Nubsis : 혹시라도 & 붙여 넣기를 복사 했습니까? 다운로드 할 수있는 파일은 정상적으로 작동하는 것 같습니다. 오류를 발견하면 다른 사람들이 당신과 같은 문제에 부딪치지 않도록 수정하고 업데이트 된 버전을 블로그에 올릴 수 있도록 알려주십시오.

+0

예, 오류가 목록에있는 것으로 보입니다. 다운로드 한 파일은 정상적으로 작동하는 것으로 보이므로 실제로 파일을 부러 뜨린 부분이었습니다. – Nubsis

1

음 ... 우리는 똑같은 것으로 보인다. 문제가 발생했습니다 ... 결과적으로 귀하가 귀하의 질문에 설명하신 내용과 동일합니다 ...

XSLT의 업데이트 된 버전을 사용하고 계시겠습니까?

p.s. 새 게시물에 대해 유감 스럽지만 아직 답변에 답할 수 없습니다 ...

+0

이것은 내 파일 버전입니다 : http://www.friendpaste.com/17WQJxiyPgYkaBJIaqVA1E – Nubsis

+0

더 나은 아직,이 차이점을 볼 수있는 버전입니다. 픽스는 아마도 프로젝트의 일부로 사용하기에 적합 할 것입니다. http://www.friendpaste.com/5ne3wwUnKzB1blwSkgnqHu (diff 사용) – Nubsis