如何在html文件中获取我的grunt mocha测试结果?

时间:2017-12-04 07:46:08

标签: javascript testing gruntjs mocha gruntfile

使用

mochaTest: {
   test: {
    options: {
      reporter: 'html-cov',
      captureFile: 'coverage.html' 
    },
    src: ['tests/*.js']
  }
}
我的gruntfile中的

给了我

  

“html-cov”记者未找到

警告。 如何在html文件中获取测试结果并进行查看?

Thx ..

我也在使用grunt.loadNpmTasks('grunt-selenium-standalone')任务。

1 个答案:

答案 0 :(得分:-1)

请检查以下链接:

https://github.com/pghalliday/grunt-mocha-test

在这里你得到了完整的例子,它可以帮助你......

您可以使用Mochawesome。它是一个用于Javascript测试框架mocha的自定义报告器。它生成一个很好的HTML / CSS报告,有助于可视化您的测试套件。

首先,您需要安装插件:

npm install --save-dev mochawesome

然后你改变你的grunt-mocha-test记者:

mochaTest: {
    test: {
        options: {
            reporter: 'mochawesome', //You need to change this !
            colors: true,
            summery: true,
            captureFile: 'results.html',
            quiet: false,
            clearRequireCache: true
        },
        src: ['test/*spec.js'],
        excludes: ['plugins']
    },
    'travis-cov': {
        options: {
            reporter: 'travis-cov'
        }
    }
},