Files
Mergely/karma.conf.js
Jamie Peabody 79cb0ddd6a refactor: Split code into individual files and tidier code (#160)
* refactor: split code into separate files

* chore: removed unused test code

* refactor: no longer depends on jQuery.extend

* docs: merged changes into CHANGELOG.md

Co-authored-by: Jamie Peabody <jpeabody@axway.com>
2021-11-21 17:22:04 +00:00

46 lines
823 B
JavaScript

const path = require('path');
const CopyWebpackPlugin = require('copy-webpack-plugin');
const webpackConfig = require('./webpack.dev.js');
module.exports = function(config) {
config.set({
basePath: './',
browsers: [
'ChromeHeadless'
],
frameworks: [
'mocha', 'chai'
],
files: [
'node_modules/codemirror/lib/codemirror.css',
'src/mergely.css',
'tests/**/*.spec.js'
],
preprocessors: {
'node_modules/jquery/dist/jquery.js': ['webpack'],
'node_modules/codemirror/lib/codemirror.js': ['webpack'],
'tests/**/*.spec.js': ['webpack'],
'src/**/*.js': ['webpack']
},
reporters: ['mocha'],
mochaReporter: {
showDiff: true
},
singleRun: true,
client: {
captureConsole: true,
mocha: {}
},
webpack: webpackConfig,
webpackServer: {
noInfo: true
}
});
}