2017-01-22 36 views
0

我有一个assertion痕迹的问题 - 他们没有足够的信息。信息与果报+ browserify stacktraces,如何?

对于实例assertion fault

should navigate inside of layout 
     PhantomJS 2.1.1 (Linux 0.0.0) 
      1) [email protected]://localhost:9876/base/node_modules/mocha/mocha.js?0491afff0b566ea45cd04c9164a355dba705689e:10776:34 
      [email protected]_modules/karma-mocha/lib/adapter.js:59:50 
      node_modules/karma-mocha/lib/adapter.js:129:49 

我试过karma-sourcemap-loader,但它不会影响输出我。 我的配置:

frameworks: ['mocha', 'chai', 'source-map-support', 'browserify'], 
files: [ 
    'tests/**/*.js' 
], 
browserify: { 
    debug: true 
}, 
preprocessors: { 
    'tests/**/*.js': ['browserify'] 
}, 
reporters: ['progress', 'nyan'], 

任何想法?

回答

0

这似乎与source-maps支持不同的浏览器有关的问题,这种配置对chromium浏览器工作得很好,但是当我使用phantomjs浏览器进行测试时,它不提供可读的堆栈跟踪信息。