Проблема с Jest во время модульных тестов - getContext () не реализован - PullRequest
0 голосов
/ 22 апреля 2020

Когда я запустил свои модульные тесты, я обнаружил, что получаю следующую ошибку:

Error: Not implemented: HTMLCanvasElement.prototype.getContext 
(without installing the canvas npm package)

1 Ответ

0 голосов
/ 22 апреля 2020

Для решения этой проблемы сначала необходимо установить jest-canvas-mock , вы можете использовать пряжу или npm.

yarn add -D jest-canvas-mock

А затем добавить это в свой jest.config.js или раздел конфигурации Jest внутри package.json.

setupFiles: [
    'jest-canvas-mock',
    '<rootDir>/config/jest/setupFiles'
  ]
...