Я пишу тесты с помощью Jest для компонентов, которые используют элементы холста. Я продолжаю получать сообщение об ошибке, когда я запускаю свои тесты, которые выглядят так.
Error: Not implemented: HTMLCanvasElement.prototype.getContext (without installing the canvas npm package)
Из моего понимания Jest использует jsdom для его тестирования и что jsdom совместим с холстом, если вы устанавливаете пакеты с холстом или холстом.
Я попытался установить каждый из этих пакетов, и ни одна из них не разрешила ошибку. Единственное, что, я думаю, могло бы пойти не так, так это то, что jsdom не может найти пакеты с холстом или холстом. Кто-нибудь знает способ исправить эту ошибку или тест, чтобы узнать, найдет ли jsdom другие пакеты? Большое спасибо!