simplerestclients
Version:
A library of components for accessing RESTful services with javascript/typescript.
51 lines (43 loc) • 1.21 kB
JavaScript
const webpack = require('./webpack.test');
module.exports = config => (
config.set({
basePath: '',
frameworks: ['jasmine-ajax', 'jasmine'],
reporters: ['spec', 'kjhtml'],
browsers: [
process.env.TRAVIS
? 'ChromeHeadlessNoSandbox'
: 'Chrome',
],
plugins: [
'karma-jasmine-html-reporter',
'karma-sourcemap-loader',
'karma-chrome-launcher',
'karma-spec-reporter',
'karma-jasmine-ajax',
'karma-jasmine',
'karma-webpack',
],
customLaunchers: {
ChromeHeadlessNoSandbox: {
base: 'ChromeHeadless',
flags: ['--no-sandbox'],
}
},
preprocessors: {
'./karma/karma.entry.js': ['webpack', 'sourcemap'],
},
files: [
{ pattern: './karma/karma.entry.js', watched: false },
],
logLevel: config.LOG_INFO,
colors: true,
mime: {
'text/x-typescript': ['ts'],
},
webpack,
webpackMiddleware: {
stats: 'errors-only',
}
})
);