Sha256: 63b1ba10ad14a92afc89343261119b0a870907eade446f81180644121473430e

Contents?: true

Size: 930 Bytes

Versions: 92

Compression:

Stored size: 930 Bytes

Contents

require('@babel/register')({
  cwd: require('path').resolve(__dirname, '../')
})
var puppeteer = require('puppeteer')
var webpack = require('../webpack.config.babel.js')[0]

// Use Chrome headless
process.env.CHROME_BIN = puppeteer.executablePath()

module.exports = function (config) {
  config.set({
    basePath: '../',
    frameworks: ['mocha', 'chai-sinon'],
    reporters: ['mocha', 'coverage'],
    coverageReporter: {
      dir: 'coverage',
      reporters: [
        { type: 'text-summary' },
        { type: 'html', subdir: 'html' },
        { type: 'lcov', subdir: 'lcov' }
      ]
    },

    browsers: ['ChromeHeadless'],

    files: [
      'test/functional/**/*.js'
    ],

    preprocessors: {
      'test/**/*.js': ['webpack'],
      'src/**/*.js': ['webpack'],
      '**/*.js': ['sourcemap']
    },

    webpack: webpack,
    webpackMiddleware: {
      logLevel: 'error',
      stats: 'errors-only'
    }
  })
}

Version data entries

92 entries across 92 versions & 1 rubygems

Version Path
govuk_publishing_components-17.21.0 node_modules/accessible-autocomplete/test/karma.config.js
govuk_publishing_components-17.20.0 node_modules/accessible-autocomplete/test/karma.config.js
govuk_publishing_components-17.19.1 node_modules/accessible-autocomplete/test/karma.config.js
govuk_publishing_components-17.19.0 node_modules/accessible-autocomplete/test/karma.config.js
govuk_publishing_components-17.18.0 node_modules/accessible-autocomplete/test/karma.config.js
govuk_publishing_components-17.17.0 node_modules/accessible-autocomplete/test/karma.config.js
govuk_publishing_components-17.16.0 node_modules/accessible-autocomplete/test/karma.config.js
govuk_publishing_components-17.15.0 node_modules/accessible-autocomplete/test/karma.config.js
govuk_publishing_components-17.14.0 node_modules/accessible-autocomplete/test/karma.config.js
govuk_publishing_components-17.13.0 node_modules/accessible-autocomplete/test/karma.config.js
govuk_publishing_components-17.12.2 node_modules/accessible-autocomplete/test/karma.config.js
govuk_publishing_components-17.12.1 node_modules/accessible-autocomplete/test/karma.config.js
govuk_publishing_components-17.12.0 node_modules/accessible-autocomplete/test/karma.config.js
govuk_publishing_components-17.11.0 node_modules/accessible-autocomplete/test/karma.config.js
govuk_publishing_components-17.10.0 node_modules/accessible-autocomplete/test/karma.config.js
govuk_publishing_components-17.9.0 node_modules/accessible-autocomplete/test/karma.config.js
govuk_publishing_components-17.8.0 node_modules/accessible-autocomplete/test/karma.config.js
govuk_publishing_components-17.7.0 node_modules/accessible-autocomplete/test/karma.config.js
govuk_publishing_components-17.6.1 node_modules/accessible-autocomplete/test/karma.config.js
govuk_publishing_components-17.6.0 node_modules/accessible-autocomplete/test/karma.config.js