Swift CLI --xunit-output 选项对我不起作用
Swift CLI --xunit-output option not working for me
我 运行宁 Xcode 13.1 / Swift 5.5.1.
我有一个包含一些单元测试的包; Package.swift
文件使用 swift-tools-version:5.5
.
当我像这样从 CLI 构建和测试我的包时:
$ swift test --xunit-output results.xml
测试 运行 并通过(大约有 20 个),但没有 XML 输出文件写入我的当前目录。
我是不是用错了这个命令行选项,还是这个功能根本不起作用?
发现这是 Swift 包管理器中的一个已知错误:
https://bugs.swift.org/browse/SR-9133
在解决此问题之前,当使用 swift test
时,您还必须使用 --parallel
选项并行测试以使 --xunit-output
选项起作用。
我 运行宁 Xcode 13.1 / Swift 5.5.1.
我有一个包含一些单元测试的包; Package.swift
文件使用 swift-tools-version:5.5
.
当我像这样从 CLI 构建和测试我的包时:
$ swift test --xunit-output results.xml
测试 运行 并通过(大约有 20 个),但没有 XML 输出文件写入我的当前目录。
我是不是用错了这个命令行选项,还是这个功能根本不起作用?
发现这是 Swift 包管理器中的一个已知错误: https://bugs.swift.org/browse/SR-9133
在解决此问题之前,当使用 swift test
时,您还必须使用 --parallel
选项并行测试以使 --xunit-output
选项起作用。