【发布时间】:2023-03-26 03:32:01
【问题描述】:
我在 Xcode 及其“日志导航器”中遇到了一个非常隐秘的问题。
我已经重新创建了这样的问题;我有一个非常简单的 OCUnit 测试:
-(void)testSimpleFailure{
STFail(@"Please fail!");
}
我清理我的构建,我构建我的测试方案,并运行我的测试。
在输出控制台窗口中,我看到所有测试都在执行,包括上面的那个。控制台显示测试实际运行并失败:
##teamcity[testFailed name='-|[SimpleTestClassTests.testSimpleFailure|]' message='Please fail!' details='']
但是,Xcode 显示“Tests Succeeded overlay”,左侧的“Log Navigator”表示没有问题,一切都是绿色的。
还有其他人遇到过类似的问题吗?有谁知道如何解决这个问题?
我非常希望在我提交之前不要误报。
编辑以澄清我的问题。
【问题讨论】:
标签: xcode unit-testing ocunit