4

是否可以从中排除特定的单元测试或测试套件xctool

我注意到这xctool允许我指定使用-only标志运行的特定测试。我想做相反的事情。

原因是某些测试需要在控制台测试环境中不可用的组件。

如果没有标志可以做到这一点(我在文档中找不到任何标志),最好的选择是什么?

4

2 回答 2

1

我通过创建一个新方案RMStoreExcludeKeychingTests

在此处输入图像描述

最后,我告诉xctool使用新方案进行测试。这样,如果我添加新的测试和代码,我就不必对方案或目标进行任何更改。

如果有任何帮助,可以在此处找到方案,并在此处xctool找到带有调用的 Travis CI 配置。

于 2014-01-15T11:29:33.187 回答
1

现在有一个omit命令。

从文档:

-省略 SPEC SPEC is TARGET[:Class/case[,Class2/case2]]; 在指定类或案例前缀时使用 *。
于 2015-11-12T14:51:54.200 回答