UNPKG

ngx-electron-croft

Version:

access Electron Renderer APIs easily using an Angular Service

38 lines (35 loc) 1.22 kB
module.exports = function (config) { var testWebpackConfig = require('./webpack.test.js'); var options = { basePath: '', frameworks: ['jasmine', 'sinon'], exclude: [], files: [{ pattern: './config/specBundle.js', watched: false }], preprocessors: { './config/specBundle.js': ['coverage', 'webpack', 'sourcemap'] }, webpack: testWebpackConfig, coverageReporter: { type: 'in-memory' }, remapCoverageReporter: { 'text-summary': null, json: './coverage/coverage.json', html: './coverage/html' }, webpackMiddleware: { stats: 'errors-only' }, reporters: ['mocha', 'coverage', 'remap-coverage'], mochaReporter: { ignoreSkipped: true }, port: 9876, colors: true, logLevel: config.LOG_INFO, autoWatch: false, browsers: ['Chrome'], customLaunchers: { ChromeTravisCi: { base: 'Chrome', flags: ['--no-sandbox'] } }, singleRun: true }; if (process.env['TRAVIS']) { options.browsers = ['ChromeTravisCi']; } config.set(options); };