【发布时间】:2015-06-24 12:06:26
【问题描述】:
有没有其他人注意到 Xcode 6.3 (6D570) 在您自行运行测试时针对失败的测试显示“测试成功”弹出窗口(并显示测试成功的声音,如果已配置)?
当您运行文件中的所有测试时,一切都会按预期运行。
例如,以下断言失败,但 Xcode 显示“测试成功”。
XCTAssertTrue([queryStringLat isEqualToNumber:expectedLat], @"Expected: %@ but got: %@\n", expectedLat, queryStringLat);
调试器输出显示它失败了,Xcode 似乎变得混乱了。
这是调试器的输出:
Foo_Tests.m: test failure: -[Foo_Tests test_sendRequestForApp_with_coordinates_validate_that_coordinates_exist] failed: (([queryStringLat isEqualToNumber:expectedLat]) is true) failed - Expected: 37.33233 but got: 0
有没有其他人经历过同样的事情?
这不是一个巨大的“错误”,但在进行测试时真的很烦人。
谢谢!
【问题讨论】:
-
在 bugreporter.apple.com 上归档雷达。
-
我昨天提交了一份错误报告。根据过去对 Apple 错误报告系统的经验,除非他们需要更多信息,否则我永远不会找到更多关于该错误的信息。希望找出是否有其他人有类似的经验,并且可能有修复/解决方法。