У меня есть компонент Angular, который импортирует модуль узла (в данном случае это призма js).
import Prism from 'prismjs';
import 'prismjs/components/prism-markup';
...
У меня есть фрагмент кода, который ссылается на Prism.highlightElement()
Однако, когда я запускаю свои тесты, я получаю сообщение об ошибке: TypeError: Cannot read property 'highlightElement' of undefined
Я предполагаю, что Jest издевается над node_module, но не знаю, как его остановить.
Я использую Angular Preset Jest library, и я пробовал:
unmockedModulePathPatterns: ['./node_modules/prismjs']
в конфигурации, и это не работает.
Я также пробовал: unmockedModulePathPatterns: ['prismjs']
Есть идеи?