UNPKG

twreporter-react

Version:

React-Redux site for The Reporter Foundation in Taiwan

49 lines (43 loc) 1.21 kB
module.exports = function () { return { files: [ { pattern: 'package.json', instrument: false }, { pattern: 'config.tpl.js', instrument: false }, 'lib/**/*.js', 'test/unit/**/*.js', 'test/unit/mocha-globals.coffee' ], tests: [ 'test/unit/**/*.spec.coffee' ], bootstrap: function (w) { var path = require('path'); var mocha = w.testFramework; mocha.suite.on('pre-require', function () { // always passing wallaby.js globals to mocks.loadFile var mocks = require('mocks'); var loadFile = mocks.loadFile; mocks.loadFile = function (filePath, mocks, globals, mockNested) { mocks = mocks || {}; globals = globals || {}; globals.$_$wp = global.$_$wp; globals.$_$w = global.$_$w; globals.$_$wf = global.$_$wf; globals.$_$tracer = global.$_$tracer; return loadFile(filePath, mocks, globals, mockNested); }; // loading mocha-globals for each run require(path.join(process.cwd(), 'test/unit/mocha-globals')); }); }, env: { type: 'node' } }; };