Skip to content

Commit

Permalink
添加karma.conf.js说明
Browse files Browse the repository at this point in the history
  • Loading branch information
sayll committed Dec 2, 2016
1 parent 921b876 commit 3f8368a
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions karma.conf.js
Original file line number Diff line number Diff line change
@@ -1,19 +1,31 @@
module.exports = function (config) {
config.set({
basePath : '',
// 使用的测试框架
frameworks : ['mocha'],
// 需要测试的文件地址
files : ['test/*.js'],
// 排除的文件地址
exclude : [],
// 配置预处理器,ES6代码需要预处理
preprocessors : {
'test/*.js': ['webpack']
},
// 需要生成的代码报告
reporters : ['progress', 'coverage'],
// 端口号
port : 9876,
// 输出带颜色
colors : true,
// 打印的消息 possible values: config.LOG_DISABLE || config.LOG_ERROR || config.LOG_WARN || config.LOG_INFO || config.LOG_DEBUG
logLevel : config.LOG_INFO,
// 是否改动代码自动刷新页面
autoWatch : false,
// 测试完成,是否关闭浏览器
singleRun : true,
// 需要测试的浏览器
browsers : ['PhantomJS'],
// 超时退出
captureTimeout : 60000,
webpack : {
module: {
Expand All @@ -31,6 +43,7 @@ module.exports = function (config) {
webpackMiddleware: {
noInfo: true
},
// 覆盖率报告要如何生成
coverageReporter : {
dir : 'coverage',
reporters: [{
Expand Down

0 comments on commit 3f8368a

Please sign in to comment.