Xcode如何知道我正在运行哪些测试?

时间:2020-11-05 07:26:04

标签: xcode xcodebuild xcode-run-phase

我想在多个模拟器上运行测试的子集。 我编写了一个脚本,可以在多个模拟器上运行所有测试。

我希望能够单击xcode中的“测试特定测试”或“测试特定文件”,然后调用我的脚本。

我知道如何调用脚本。

当前,由于我的脚本只知道如何运行所有测试,因此我查找了如何运行特定测试。

xcodebuild test -workspace <path>
                -scheme <name>
                -destination <specifier>
                -only-testing:TestBundle/TestSuite/TestCase

现在,当我给它-only-testing:标志时,它确实可以工作。

但是,我希望xcode告诉我我实际上正在运行哪个套件/测试/文件。

在xcodebuild / run阶段是否可以使用一个变量,该变量将允许我将测试Bundle / Suite / Testcase的名称注入脚本?

0 个答案:

没有答案