新手测试不适用于xcode 7

时间:2015-09-18 14:43:08

标签: unit-testing ios9 xcode7 kiwi

我在xcode7项目中有这个代码:

SPEC_BEGIN(TTests)

describe(@"Math", ^{
    it(@"is pretty cool", ^{
        [[theValue(1) should] equal:theValue(1)];
    });
});
SPEC_END

我运行此测试时遇到此错误:   - [TTests Math_IsPrettyCool]失败:'数学,非常酷'[FAILED],无效参数不满足:!stayUp || CLClientIsBackgroundable(内部 - > fClient)

有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

我发现我的项目中有这个代码:

CLLocationManager *manager = [CLLocationManager alloc] init];
[locationManager setAllowsBackgroundLocationUpdates:YES];

当我删除此代码时,奇异果测试表明工作正常。