Я добавил ngx-bootstrap в transformIgnorePatterns Работает нормально.
"transformIgnorePatterns": [
"node_modules/(?!ngx-bootstrap)"
]
, если после добавления ngx-bootstrap
появляется еще одна ошибка
Error: Not implemented: HTMLCanvasElement.prototype.getContext (without installing the canvas npm package)
- Установить
jest-canvas-mock
Добавить конфигурацию в
jest config:setupFiles: ['<rootDir>/src/setupJest.ts', 'jest-canvas-mock']
в финале в вашем угловом package.json файле jest ссылка на эту ссылку
"jest": {
.........,
..........
"setupFilesAfterEnv": [
"<rootDir>/src/setupJest.ts",
"jest-canvas-mock"
],
"transformIgnorePatterns": [
"node_modules/(?!ngx-bootstrap)"
],
............,
............
}
Ссылочная ссылка https://github.com/hustcc/jest-canvas-mock/issues/2#issuecomment-500307391
Я следовал тем же шагам и работал на меня.