在Karma-Runner中使用Karma-Jasmine提供商时,将Jasmine测试标记为跳过?

时间:2013-07-18 13:13:23

标签: jasmine karma-runner karma-jasmine

我有这个茉莉花测试我和Karma一起跑:

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 个答案:

答案 0 :(得分:7)

您可以尝试在规范中使用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');