@berun/runner-webpack
Version:
Webpack runner for building React web applications
30 lines (26 loc) • 795 B
text/typescript
import { create as berunJs } from '@berun/berun'
import presetReact from '../src/preset-react'
test('Gets devserver', () => {
const berun = berunJs(presetReact)
const expectedResult = {
disableHostCheck: true,
compress: true,
clientLogLevel: 'none',
contentBase: '/Volumes/DATA/projects/berun/packages/runner-webpack/public',
watchContentBase: true,
hot: true,
quiet: true,
watchOptions: {
ignored: /^(?!\/Volumes\/DATA\/projects\/berun\/packages\/runner-webpack\/src\/).+\/node_modules\//g
},
https: false,
host: '0.0.0.0',
overlay: false,
historyApiFallback: {
disableDotRule: true
},
public: expect.any(String),
before: expect.any(Function)
}
expect(berun.devserver.toConfig()).toEqual(expectedResult)
})