在XCode 6 beta swift中在设备上测试时,失败的单元测试总是会显示成功通知

时间:2014-08-20 03:50:10

标签: unit-testing swift xcode6 xcode6-beta6

单元测试始终显示'成功'在Swift中的XCode 6 beta 6中在设备上运行时的桌面通知。

如何重新创建:

  • 使用Swift创建新的iOS单视图应用程序项目。
  • 转到现有测试并将其更改为XCTAssert(false)以使其失败。
  • 在设备上运行测试 - 显示" Test Succeeded"桌面通知。
  • 在模拟器上运行测试 - 它显示"测试失败"应该通知。

更新

  • 在设备上进行测试时,输出窗口中会显示测试错误消息。但是桌面通知说"测试成功"。
  • 当我在设备上测试并在测试方法中设置断点时 - 它确实停在那里。

1 个答案:

答案 0 :(得分:1)

  

在模拟器上运行测试 - 它显示"测试失败"应该通知。

从问题中复制,以防有人没有意识到有办法让他们工作(虽然不在设备上)。