UNPKG

eslint-plugin-jest

Version:
38 lines (34 loc) 928 B
'use strict'; const { RuleTester } = require('eslint'); const rule = require('../prefer-inline-snapshots'); const ruleTester = new RuleTester(); ruleTester.run('prefer-inline-snapshots', rule, { valid: [ 'expect(something).toMatchInlineSnapshot();', 'expect(something).toThrowErrorMatchingInlineSnapshot();', ], invalid: [ { code: 'expect(something).toMatchSnapshot();', errors: [ { message: 'Use toMatchInlineSnapshot() instead', column: 19, line: 1, }, ], output: 'expect(something).toMatchInlineSnapshot();', }, { code: 'expect(something).toThrowErrorMatchingSnapshot();', errors: [ { message: 'Use toThrowErrorMatchingInlineSnapshot() instead', column: 19, line: 1, }, ], output: 'expect(something).toThrowErrorMatchingInlineSnapshot();', }, ], });