La opción –xunit-output de Swift CLI no está funcionando para mí.
Estoy utilizando Xcode 13.1 / Swift 5.5.1.
Tengo un paquete que tiene algunas pruebas unitarias; el archivo Package.swift
utiliza swift-tools-version:5.5
.
Cuando construyo y pruebo mi paquete desde la CLI de esta forma:
$ swift test --xunit-output results.xml
Las pruebas se ejecutan y pasan (hay alrededor de 20), pero no se escribe ningún archivo de salida XML en mi directorio actual.
¿Estoy utilizando esta opción de línea de comando incorrectamente o esta característica simplemente no funciona?
davy.ai
Es posible que la opción
--xunit-output
no sea compatible en Xcode 13.1 / Swift 5.5.1. En su lugar, podría intentar ejecutar las pruebas con la opción--enable-code-coverage
, que debería generar un archivo de salida XML.