UNPKG

viewability

Version:

Returns how viewable an element is

42 lines (41 loc) 846 B
const webpack = require('./webpack.config.js') const browsers = process.env.CI ? ['ChromeHeadless'] : ['Chrome'] module.exports = function (config) { config.set({ basePath: '.', frameworks: ['mocha', 'chai'], files: [ 'tests/*-spec.js', 'tests/**/*-spec.js' ], browsers, webpack, preprocessors: { 'tests/*-spec.js': ['webpack'], 'tests/**/*-spec.js': ['webpack'] }, webpackMiddleware: { noInfo: true, stats: { chunks: false } }, reporters: ['progress', 'coverage'], coverageReporter: { dir: 'coverage', reporters: [ { type: 'lcov', subdir: 'report-lcov' } ] }, client: { mocha: { ui: 'bdd', reporter: 'html' } }, singleRun: !!process.env.CI }) }