Mock canvas when running tests with rstest. Uses jest-canvas-mock.
npm install rstest-canvas-mock -D- Create a new setup file that imports
rstest-canvas-mockor add it to an existing setup file.
// rstest.setup.ts
import 'rstest-canvas-mock';- In your
rstest.config.tsfile, create asetupFilesarray and add that file:
import { defineConfig } from '@rstest/core';
export default defineConfig({
setupFiles: ['./rstest.setup.ts'],
testEnvironment: 'jsdom',
});Reference jest-canvas-mock#mock-strategy.
Reference jest-canvas-mock#snapshots
MIT.