2013-07-18 14 views
10

は、私はカルマを実行している、このジャスミンのテストがあります。カルマ・ランナーでカルマ・ジャスミン・プロバイダーを使用している間、ジャスミン・テストをスキップしたとマークしますか?

describe('When a logged in user chooses Rent and Payment PIN is enabled', function() { 
    beforeEach(function(){ 

    }); 

    afterEach(function() { 

    }); 

    it('should be presented with a dialog to enter the pin', function() { 
     //test to be skipped 
    }) 
})  

をそして私は、このテストがスキップされたことをレポートに表示し、テストのために必要なすべてのものが準備されます時にテストするために戻って来てほしいです。

どうすればこの問題を解決できますか?

+1

私は同じ問題を抱えています。テストをスキップするのは簡単です(ちょうど 'それを' xit 'に変更します)、私はカルマを実行したときにレポートにスキップされたテストをスキップする方法を見つけられませんでした。 –

+0

私は[githubに関する問題](https://github.com/karma-runner/karma-jasmine/issues/3)を見つけました。興味があれば、そこにコメントを残して開発者の注目を集めてください –

答えて

6

お客様の仕様にpending関数を使用してみてください。ドキュメントによると、保留中のスペックは実行されませんが、名前はまだ結果に表示されます。 2.0については、空のメソッド本体も機能するはずです。試してみてください:

it('should be presented with a dialog to enter the pin', function() { 
    pending(); 
}) 

または

it('should be presented with a dialog to enter the pin'); 
関連する問題