2016-09-26 70 views
3

我很難搞清楚Jasmine的運行方式(通常在Jasmine設置中指定的配置文件或通過加載的庫) 。具體來說,我期待通過jassmine或karma-jasmine配置來設置隨機:true。如何通過karma-jasmine指定`random:true`

Here docs指定了你可以在配置文件中添加它的位置,但是我還沒有能夠整合兩個配置文件(或者告訴茉莉花通過業力運行到哪裏找到一個配置文件)。

回答

2

您可以在配置中將其作爲client.jasmine傳遞。該karma-jasmine文檔說,像這樣:

module.exports = function(config) { 
    config.set({ 
    client: { 
     jasmine: { 
     random: true 
     } 
    } 
    }) 
} 

我已經成功地通過grunt-karma V2.0.0與卡瑪 - 茉莉V1.1.0中使用此。對我來說令人討厭的是,grunt-karma並不會輸出每次使用的種子,但我可以看到規格是隨機的。