1

我正在使用这个库来创建我的 jasmine 测试https://github.com/gruntjs/grunt-contrib-jasmine 我的测试框架运行没有问题,但是当它在控制台中打印出东西时,它包含太多垃圾信息,我不想要,有没有办法将测试结果输出到日志文件中?

在我的 gruntfile.js 中,我有

grunt.registerTask('test', ['jasmine']);

无论如何,当我们运行时grunt test,它会将所有结果输出到 log.txt 中吗?

4

1 回答 1

1

您可以使用带有logfile-grunt的任务特定日志来捕获 jasmine 的所有输出:

https://github.com/brutaldev/logfile-grunt

或者只是将输出直接通过管道传输到文件:

grunt test > log.txt

或者,如果您只想减少 jasmine 的输出,可以使用 display:short 选项

jasmine : {
    //your config
    options : {
        display : 'short'
    }
}
于 2016-11-09T16:03:53.580 回答