UNPKG

534 Btext/coffeescriptView Raw
1path = require 'path'
2coffeeCoverage = require 'coffee-coverage'
3projectRoot = path.resolve __dirname, ".."
4coverageVar = coffeeCoverage.findIstanbulVariable()
5
6# Only write a coverage report if we're not running inside of Istanbul.
7writeOnExit = path.join projectRoot, '/coverage/coverage-coffee.json' unless coverageVar?
8
9coffeeCoverage.register
10 instrumentor: 'istanbul'
11 basePath: projectRoot
12 exclude: ['/test', '/node_modules', '/.git', '/server.coffee']
13 coverageVar: coverageVar
14 writeOnExit: writeOnExit
15 initAll: true