Deseo obtener la salida de la consola junto con los resultados de las pruebas regulares en el registro de compilación CruiseControl.NET. Pude obtener esto antes cuando ejecuté NUnit desde MSBuild, pero ahora solo los resultados de las pruebas aparecen cuando uso la tarea nUnit directamente. ¿Hay alguna forma de configurar la tarea nUnit para que todos los resultados de la prueba se escriban en el log de compilación?Visualización de la salida de la consola NUnit en CruiseControl.NET
7
A
Respuesta
4
No pude averiguar cómo hacerlo usando la tarea NUnit, pero con la tarea ejecutiva fue bastante fácil.
Tarea:
<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>
Editorial:
<merge>
<files>
<file>C:\Tests\*Results.xml</file>
<file>C:\Tests\*Output.txt</file>
</files>
</merge>
0
La respuesta parece ser aceptado para el funcionamiento de NUnit CruiseControl.NET y no MSBuild. Aquí está mi código para ejecutar desde dentro de MSBuild:
<NUnit Assemblies="@(TestAssemblies)"
ToolPath="$(BuildDir)\Servicing\Binaries\NUnit\2.5.5.10112\"
OutputXmlFile="%(TestAssemblies.FileName)-Results.xml"
/>
entonces usted puede hacer las etiquetas de combinación dentro CCNet para combinar la salida.
Cuestiones relacionadas
- 1. Visualización de la salida de las aplicaciones de la consola mutilple .Net en un solo lugar
- 2. CruiseControl.NET solo muestra un ensamblaje NUnit en la página Detalles de NUnit
- 3. Salida de la consola MATLAB
- 4. PowerShell: envíe la salida de la consola al archivo sin ensordecer esta salida de la consola
- 5. Ver la salida de la consola eliminada
- 6. C++ cambio de salida en la consola
- 7. CruiseControl.NET ver el resultado de la prueba NUnit xml cuando el archivo de compilación Nant ejecuta NUnit
- 8. vbscript salida a la consola
- 9. El filtrado de la salida de la consola en Eclipse
- 10. Cómo convertir la salida NUnit en un informe HTML
- 11. Desactivar la visualización de "ventana de salida" en cada compilación
- 12. Cómo filtrar la salida de la consola en Xcode
- 13. Salvar la salida de la consola en Chrome
- 14. ¿Cómo suprimir la salida de la consola en Python?
- 15. Superíndice en la salida de la consola C++
- 16. modo de orientar la cadena de salida de la consola
- 17. Desactivando la salida de la consola de registro de hibernación
- 18. Cómo guardar la salida de una aplicación de consola
- 19. cscript - imprimir salida en la misma línea en la consola?
- 20. Salida de información de depuración en la consola
- 21. Salida de la consola de captura C# en Windows 7
- 22. salida de la consola Desactivar en subprocess.Popen en Python
- 23. Consola de formato Salida
- 24. ¿Por qué la salida de la consola es tan lenta?
- 25. Redirigir la salida de la consola a winforms ListBox
- 26. Redirigir la salida de seguimiento a la consola
- 27. La consola de Eclipse no muestra la salida completa
- 28. ¿Mejor método de visualización de la salida "adb bugreport"? `
- 29. Dar formato a la salida de la consola C++
- 30. Fusionar la salida NUnit y NAnt en el informe de compilación