2
QuickとNimbleが正しく動作しているかどうかを確認するために単純なテストを行っていますが、そうではありません。ここで破ることになっている私の簡単なテストです:Swift Quick/Nimbleテストが実行されていません
import Quick
import Nimble
class SomeSpec: QuickSpec {
override func spec() {
describe("bad test") {
it("does not pass") {
expect("good").to(equal("bad"))
}
}
}
}
は、しかし、私は、テストを実行する場合、私は出力が表示されます:
0.000 0故障(0予期しない)と0のテストを実行(0.004)秒
なぜゼロテストが実行されているのかわかりません。 Cocoapodsの代わりにSwift Package Managerを使ってQuickとNimbleをインストールしましたが、それが問題の原因になっている可能性があります。
回答ありがとうございますが、これは私にとってはうまくいかないようです。 – elveatles
@elveatlesテストを正常に実行するために、私が行った正確な手順を追加しました。あなたは彼らに試してみて、特定の問題に遭遇したかどうか確認できますか? – buildc0de
Xcode 8.1とSwift 3でバグがあり、Swift Package Mangerを使用しようとしていたので、以前はCocoapodsを使用していませんでした。だから、Cocoapodsを使ってQuickとNimbleを追加すると、プロジェクトが壊れていないでしょう。 – elveatles