istanbul

    7熱度

    1回答

    標題說這一切真的。儘管通過互聯網搜索,我還沒有找到解決這個問題的單一例子。 這裏有一些有驚無險 https://github.com/amitayd/grunt-browserify-jasmine-node-example - 咕嚕browserify和茉莉 https://github.com/gotwarlost/istanbul/issues/59#issuecomment-1879973

    20熱度

    1回答

    我想看到我的Mocha測試代碼覆蓋率istanbul,但我需要的--recursive參數提供給測試腳本_mocha,因爲否則它只能運行在測試測試目錄。 我試過istanbul cover "_mocha --recursive"但它說無法解析文件[_mocha --recursive]。

    1熱度

    1回答

    我正在編寫一個簡單的AngularJS項目的測試,並使用伊斯坦布爾來計算代碼覆蓋率。我有一個根據伊斯坦布爾有100%的代碼覆蓋率文件,但我沒有對任何測試: 'use strict'; define(['app'],function(app) { app.config(['$routeProvider',function ($routeProvider) { $routePr

    2熱度

    2回答

    我已配置我的karma.conf.js已啓用預處理以獲取有關測試代碼覆蓋率的報告。我已將此行添加到預處理器部分。 preprocessors: { 'public/js/app.js': ['coverage'], 'public/js/filters.js': ['coverage'], 'public/js/directives.js': ['coverage']

    4熱度

    2回答

    嗨我正在使用AngularJS構建應用程序,現在我正在對單元測試我的應用程序。我知道如何爲服務,控制器等編寫單元測試用例,但我不知道如何編寫它的$routeChangeStart。 我在app.js app.run(function ($rootScope, $location, AuthenticationService) { $rootScope.$on('$routeChangeS

    1熱度

    2回答

    我希望能夠使用html-cov記者,即使測試通過,全部覆蓋值爲0 我使用的咕嚕,伊斯坦布爾用於創建測試的檢測代碼和摩卡,這是我咕嚕文件 module.exports = (grunt) -> release = (type = 'develop') -> switch type when 'master' grunt.task.run('release

    1熱度

    1回答

    我有一個node.js庫,我已經爲BDD設置了mocha和chai。我還添加了代碼覆蓋範圍istanbul。一切都通過grunt任務運行。 我掙扎了一會兒,終於在基於我的設置在此存儲庫上的基礎上工作後,我終於找到了它:https://github.com/morkai/h5.buffers。它的工作原理,但我不喜歡的實施。 grunt-istanbul插件處理文件,設置環境變量,並且測試使用環境變

    5熱度

    2回答

    我有一個現有的測試套件,使用摩卡,require和jasmine在node.js中正常運行,測試通過psake powershell腳本運行。我試圖增加測試覆蓋率,所以運行單元測試,而不是做的: 節點unitTest.js 我做 伊斯坦布爾蓋unitTest.js 這似乎工作但只給我關於unitTest.js本身的覆蓋信息,但不包含項目中使用的其他任何實際JavaScript文件。我猜這是因爲re

    0熱度

    2回答

    我想爲我目前正在處理的項目生成代碼覆蓋率。該項目已有幾年的歷史,最近我們開始編寫單元測試,這意味着我只想爲我們有實際單元測試的文件生成覆蓋範圍。測試用茉莉花寫成,我們使用業力來創建代碼覆蓋率。 目前的業力配置的預處理部分看起來是這樣的: preprocessors : { '**/WebContent/common/filename1.js' :'coverage', '**/