如何在 Swift Quick Nimble 中执行 beforeAll
Posted
技术标签:
【中文标题】如何在 Swift Quick Nimble 中执行 beforeAll【英文标题】:How to do beforeAll in Swift Quick Nimble 【发布时间】:2017-07-07 00:22:12 【问题描述】:在 Jasmine 中,beforeAll() 块可以在 describe 中使用并在该 describe 中的所有 it 块之前运行。在 Swift 的 XCUITest (xcode) 中的 Quick/Nimble BDD 框架中是否有与此等价的东西?我只能找到 beforeSuite() 但它在所有描述块之前运行。
【问题讨论】:
【参考方案1】:目前Quick不支持beforeAll
/afterAll
。
您可以在此issue 中阅读有关此决定背后原因的更多信息。但简短的回答是目前不支持,并且他们没有计划在不久的将来添加它们。
您应该能够使用支持的其他选项解决此问题:beforeSuite
、afterSuite
、beforeEach
和 afterEach
。
【讨论】:
以上是关于如何在 Swift Quick Nimble 中执行 beforeAll的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Xcode 6.3 中安装 Quick and Nimble