2

BDD テストの迅速なプロジェクトで Nimble を使用してクイック テストを実行しようとしています。次のポッドファイルでココアポッドを使用してこれらをインストールしています:

# Uncomment this line to define a global platform for your project
# platform :ios, '6.0'

use_frameworks!

target ‘jollyday.iOS’ do
    pod 'Alamofire', '3.0.0-beta.3'
end

target ‘jollyday.iOSTests’ do
    pod 'Quick', '~> 0.6.0'
    pod 'Nimble', '2.0.0-rc.3'
end

ただし、テストを実行すると、テストが何であれ、常に合格しています。実行している次のテストは、毎回合格するだけです。

import Quick
import Nimble

class DogSpec : QuickSpec {
    override func spec(){
        describe("Test Suite") {

            it("Test 1") {
                expect(1 + 1).to(equal(3))
            }
        }
    }
}

それが機能するのは、プロジェクトを閉じてから再度開いた場合だけです。この後初めてテストを実行すると、合格か不合格かにかかわらず、テストは正しい結果を返します。この後、テストは継続的に成功します。

誰もこのエラーを見たことがありますか? または、毎回プロジェクト全体を閉じる代わりに、私がクリアできることを誰か知っていますか?

ありがとう。

4

0 に答える 0