gpt4 book ai didi

Swift Quick/Nimble 测试未运行

转载 作者:搜寻专家 更新时间:2023-10-31 19:33:14 24 4
gpt4 key购买 nike

我正在尝试做一个简单的测试,看看 Quick 和 Nimble 是否正常工作,但它们没有。这是我应该中断的简单测试:

import Quick
import Nimble

class SomeSpec: QuickSpec {
override func spec() {
describe("bad test") {
it("does not pass") {
expect("good").to(equal("bad"))
}
}
}
}

但是如果我运行测试,我会看到输出:

Executed 0 tests, with 0 failures (0 unexpected) in 0.000 (0.004) seconds

我不知道为什么要运行零测试。我确实使用 Swift Package Manager 而不是 Cocoapods 安装了 Quick 和 Nimble,如果这可能是问题的原因的话。

最佳答案

对于仍然有问题的任何人,它已经在最新的 Quick 版本中得到解决 - 但除非您指定版本,否则默认 pod install 安装 Quick 4.0.0,而版本 5.0.1 已经可用。所以将它添加到 podfile 中:

 pod 'Quick', '~> 5.0.1'

它应该可以工作。

关于Swift Quick/Nimble 测试未运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40834051/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com