1 | import {join} from 'path';
|
2 | import test from 'ava';
|
3 | import last from 'lodash/fp/last';
|
4 |
|
5 | test('createConfig should override defaUlt wbpack config', t => {
|
6 | const createConfig = require('../../webpack.bundler.config');
|
7 |
|
8 | const config = createConfig('foo', 'bar', 'baz');
|
9 | t.is(config.entry.bundle, 'bar');
|
10 | t.is(config.output.library, 'Coorponents');
|
11 | t.is(config.output.path, 'baz');
|
12 |
|
13 | const babelInclude = last(config.module.rules).include;
|
14 | t.is(babelInclude, join(process.cwd(), 'foo'));
|
15 | });
|