1 | import presetESlint from '@berun/runner-eslint'
|
2 |
|
3 | import { create as berunJs } from '@berun/berun'
|
4 |
|
5 | test('Gets ESLint configuration', () => {
|
6 | const berun = berunJs(presetESlint)
|
7 |
|
8 | const expectedResult = {
|
9 | formatter: expect.any(Function),
|
10 | eslintPath: require.resolve('eslint'),
|
11 | baseConfig: {
|
12 | extends: [require.resolve('eslint-config-berun')],
|
13 | settings: { react: { version: '999.999.999' } }
|
14 | },
|
15 | ignore: false,
|
16 | useEslintrc: false,
|
17 | rules: {
|
18 | noRedeclare: false
|
19 | }
|
20 | }
|
21 |
|
22 | expect(berun.eslint.toConfig()).toEqual(expectedResult)
|
23 | })
|