CruiseControl.NET 빌드 로그의 일반 테스트 결과와 함께 콘솔 출력을 가져 오려고합니다. MSBuild에서 NUnit을 실행하기 전에 이것을 얻을 수 있었지만 이제는 nUnit 작업을 직접 사용할 때 테스트 결과 만 표시됩니다. 모든 테스트 결과가 빌드 로그에 기록되도록 nUnit 작업을 구성하는 방법이 있습니까?CruiseControl.NET에 NUnit 콘솔 출력 표시
7
A
답변
4
NUnit 작업을 사용하여 수행하는 방법을 이해할 수 없었지만 exec 작업을 사용하면 매우 쉬웠습니다.
작업 :
<exec>
<executable>C:\Program Files (x86)\NUnit 2.5.6\bin\net-2.0\nunit-console.exe</executable>
<baseDirectory>C:\Tests</baseDirectory>
<buildArgs>C:\Tests\Binaries\MyTests.dll /xml=TestResults.xml /output=TestOutput.txt /err=TestErrorOutput.txt</buildArgs>
<buildTimeoutSeconds>600</buildTimeoutSeconds>
<successExitCodes>0</successExitCodes>
</exec>
제작사 :
허용 된 대답은 MSBuild를 CruiseControl.NET에서 NUnit를 실행하지위한 것으로 보인다<merge>
<files>
<file>C:\Tests\*Results.xml</file>
<file>C:\Tests\*Output.txt</file>
</files>
</merge>
0
.
<NUnit Assemblies="@(TestAssemblies)"
ToolPath="$(BuildDir)\Servicing\Binaries\NUnit\2.5.5.10112\"
OutputXmlFile="%(TestAssemblies.FileName)-Results.xml"
/>
는 그런 다음 출력을 병합 CCNet 내에서 병합 태그를 수행 할 수 있습니다 다음은 MSBuild 내에서 실행하는 내 코드입니다.
관련 문제
- 1. 콘솔 출력 표시 하시겠습니까?
- 2. 콘솔 출력
- 3. 실제 GUI에서 ActionScript 콘솔 출력 표시
- 4. Xcode에서 출력 콘솔 바꾸기
- 5. 유닛 테스트 콘솔 출력
- 6. Eclipse에서 콘솔 출력 필터링
- 7. MATLAB 콘솔 출력
- 8. Unix : Grep 콘솔 출력
- 9. 루비 및 콘솔 출력
- 10. proc_open에서 콘솔 출력 캡처하기
- 11. 얻기 콘솔 출력
- 12. 재 지정 콘솔 출력
- 13. 편집 가능한 콘솔 출력
- 14. 콘솔 프로그램에서 출력 읽기
- 15. SharePoint 콘솔 출력
- 16. DLL의 콘솔 출력 창
- 17. Java 콘솔 출력 - 파일 및 콘솔 BOTH
- 18. Cruisecontrol.net에 체크 인이 없습니다
- 19. 어떻게 CruiseControl.NET에 프로젝트를 추가합니까?
- 20. Django의 서버 콘솔 출력 이해하기
- 21. 콘솔 출력 관련 탭 문제
- 22. 다른 프로세스 콘솔 출력 읽기
- 23. 콘솔 출력 디스플레이의 크기 증가
- 24. win32 콘솔 프로그램에서 출력 잡기
- 25. Visual Studio에서 콘솔 앱의 출력 잡기
- 26. C# : 콘솔 응용 프로그램 출력 리디렉션 : 출력 플러시 방법?
- 27. 코코아에서 프로그램 출력 표시
- 28. 매트 파일의 출력 표시
- 29. 콘솔 응용 프로그램에서 메시지 표시
- 30. jQuery를 파이어 버그 콘솔 출력 질문