Xcode 测试错误仅在报告导航器下不会内联显示在编辑器中

问题描述 投票:0回答:1

很抱歉发布此内容,我知道之前已被问过,但问题和答案已经过时很多年了。

这是我的简单测试代码:

    func testPlaceExitSign2CellsTall() throws {
        ...

        let tileSize = CGSize(width: 37.5, height: 37.5)
        let exitSignPlacement = LoadGrid().genExitNode(grid: grid, tileSize: tileSize, bufferBottom: 0)
        
        XCTAssertEqual(exitSignPlacement.position.x, 400.0)
        XCTAssertEqual(exitSignPlacement.position.y, 93.75)
        XCTAssertEqual(exitSignPlacement.name, "Exit")
    }

由于某种原因,测试突然不再显示内联结果,仅在报告导航器的其他区域显示结果。我以前从未见过这种情况,使用 xcode 9 年了,测试结果总是显示在测试所在的位置,即内联。

这是它在代码中的显示方式

我已经尝试了所有最重要的建议:

设置 > 常规 >“显示内联”- 没有变化

设置>常规>“显示实时问题”(选中或取消选中,我都尝试了)

我还删除了帐户下未使用的帐户

还重新启动了计算机。

我没有主意了,请帮忙,当你甚至看不到失败时,处于测试模式真的很难。

swift xcode xctest
1个回答
0
投票

所以我最终创建了一个新模式,它再次开始工作。这是 Chat*PT 的一长串建议之一

© www.soinside.com 2019 - 2024. All rights reserved.