我已经设法在 Xcode 4 中为我的库设置了单元测试。我已经使用我知道会通过和失败(即STAssertTrue(YES)
和STAssertTrue(NO)
)的测试执行构建,以确保它正常工作。我正在使用本文档之后的默认苹果 SenTest 库。
但是,当我的测试运行时,我在构建日志中收到此错误:
处理命令输出时发生内部错误:-[IDEActivityLogSectionRecorder endMarker]: unrecognized selector sent to instance 0x20310b580
需要明确的是,它根本不影响测试的运行,只是输出到构建窗口中。每次都会运行所有测试,因此我可以通过查看构建是成功还是失败来判断通过/失败。
但是,当我的测试失败时,我无法找出哪个失败,因为输出似乎在遇到该错误时停止。
有没有人有单元测试/Xcode 4/这个错误的经验?