MCPcopy
hub / github.com/vitest-dev/vitest / snapshotError

Function snapshotError

test/core/test/jest-expect.test.ts:1823–1838  ·  view source on GitHub ↗
(f: () => unknown)

Source from the content-addressed store, hash-verified

1821})
1822
1823function snapshotError(f: () => unknown) {
1824 try {
1825 f()
1826 }
1827 catch (error) {
1828 const e = processError(error, { expand: true })
1829 expect({
1830 message: stripVTControlCharacters(e.message),
1831 diff: e.diff ? stripVTControlCharacters(e.diff) : e.diff,
1832 expected: e.expected,
1833 actual: e.actual,
1834 }).toMatchSnapshot()
1835 return
1836 }
1837 expect.unreachable()
1838}
1839
1840it('asymmetric matcher error', () => {
1841 expect.extend({

Callers 1

Calls 2

processErrorFunction · 0.90
fFunction · 0.50

Tested by

no test coverage detected