我有一套相当全面的测试,但有几个类只在iPhone上使用。当我的测试目标是iPad / iPad模拟器时,我想排除这些测试。
使用通用二进制文件实现这一目标的最佳方式是什么?
答案 0 :(得分:0)
对于Specta或Kiwi来说,这实际上非常简单:
SpecBegin(SQFPhoneViewController)
if (UI_USER_INTERFACE_IDIOM() != UIUserInterfaceIdiomPad) {
describe(@"SQFPhoneViewController", ^{
// Tests to only be run on iPhone
}
SpecEnd