nakarte

Source code of https://map.sikmir.ru (fork)
git clone git://git.sikmir.ru/nakarte
Log | Files | Refs | LICENSE

karma.conf.js (1024B)


      1 'use strict';
      2 
      3 const webpackConfig = require('../webpack/webpack.config');
      4 
      5 webpackConfig.entry = {};
      6 
      7 module.exports = function (config) {
      8     config.glob = config.glob ? config.glob : './test/**/*.js';
      9     config.set({
     10         basePath: '../',
     11         frameworks: ['mocha', 'chai', 'webpack'],
     12         files: [config.glob],
     13         preprocessors: {
     14             './test/test_*.js': ['webpack'],
     15         },
     16         webpack: webpackConfig,
     17         webpackMiddleware: {
     18             stats: 'errors-only',
     19         },
     20         reporters: ['mocha'],
     21         port: 9876, // karma web server port
     22         colors: true,
     23         logLevel: config.LOG_INFO,
     24         client: {
     25             mocha: {
     26                 ui: 'qunit',
     27                 reporter: 'spec',
     28             },
     29         },
     30         mochaReporter: {
     31             showDiff: true,
     32         },
     33         customLaunchers: {
     34             ChromiumHeadlessInDocker: {
     35                 base: 'ChromiumHeadless',
     36                 flags: ['--no-sandbox'],
     37             },
     38         },
     39     });
     40 };