UNPKG

576 BPlain TextView Raw
1import presetESlint from '@berun/runner-eslint'
2
3import { create as berunJs } from '@berun/berun'
4
5test('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})