mirror of
https://github.com/tenrok/vue-meta.git
synced 2026-06-14 05:02:24 +03:00
27 lines
748 B
JavaScript
27 lines
748 B
JavaScript
// we can just use the exact same webpack config by requiring it
|
|
// however, remember to delete the original entry since we don't
|
|
// need it during tests
|
|
var webpackConfig = require('./examples/webpack.config.js')
|
|
delete webpackConfig.entry
|
|
|
|
// karma.conf.js
|
|
module.exports = function (config) {
|
|
config.set({
|
|
browsers: ['PhantomJS'],
|
|
frameworks: ['mocha', 'chai'],
|
|
// this is the entry file for all our tests.
|
|
files: ['test/index.js'],
|
|
// we will pass the entry file to webpack for bundling.
|
|
preprocessors: {
|
|
'test/index.js': ['webpack']
|
|
},
|
|
// use the webpack config
|
|
webpack: webpackConfig,
|
|
// avoid walls of useless text
|
|
webpackMiddleware: {
|
|
noInfo: true
|
|
},
|
|
singleRun: true
|
|
})
|
|
}
|