UNPKG

mocha-expect-snapshot

Version:

Mocha plugin to use `expect` with `jest-snapshot` and derived projects like `jest-image-snapshot`.

31 lines (27 loc) 731 B
const { toMatchImageSnapshot } = require('jest-image-snapshot'); const { expect: jestExpect } = require('expect'); const { mochaHooks } = require('./hooks.js'); const { setSnapshotResolver, getSnapshotResolver, setSnapshotResolverOptions, getSnapshotResolverOptions, setSnapshotStateOptions, getSnapshotStateOptions, } = require('./jest-snapshot-config.js'); jestExpect.extend({ toMatchImageSnapshot(...args) { this.dontThrow = () => {}; return toMatchImageSnapshot.call(this, ...args); }, }); module.exports = { setSnapshotResolver, getSnapshotResolver, setSnapshotResolverOptions, getSnapshotResolverOptions, setSnapshotStateOptions, getSnapshotStateOptions, mochaHooks, jestExpect, };