如何在 Swift Quick Nimble 中执行 beforeAll

How to do beforeAll in Swift Quick Nimble

在 Jasmine 中,可以在 describe 中使用 beforeAll() 块,并且 运行 在该 describe 中的所有 it 块之前。在 Swift 中的 XCUITest (xcode) 中的 Quick/Nimble BDD 框架中是否有与此等效的东西?我只能找到 beforeSuite() 但那是 运行 在所有描述块之前。

目前Quick不支持beforeAll / afterAll.

您可以在此 issue 中详细了解此决定背后的原因。但简短的回答是它目前不受支持,他们没有计划在不久的将来添加它们

您应该可以使用其他支持的选项解决这个问题:beforeSuiteafterSuitebeforeEachafterEach