Я пытаюсь работать с Cypress и Storybook для визуального тестирования в проекте React Typescript. Основная цель состоит в том, чтобы сделать все мои библиотеки компонентов с помощью Storybook, а затем посетить их через Cypress и получить покрытие кода для передачи его в SonarQube.
Проблема заключается в инструментарии с Storybook, я не нашел упоминаний об этом. Например, я запускаю свой сервер со следующим сценарием: react-scripts -r @cypress/instrument-cra start
"-r @cypress/instrument-cra
" будет генерировать файлы покрытия во время работы Cypress, и он прекрасно работает.
Затем с Storybook: start-storybook
, он запускается, но покрытие кода не генерируется, потому что приложение не оснащено инструментами.
I wi sh Я мог бы сделать что-то вроде: start-storybook -r @cypress/instrument-cra
, но аргумент "-r" является частью реакции -скрипты, и я не знаю, как воспроизвести с Storybook.
Есть ли другой способ заставить его работать, или я что-то пропустил после нескольких часов или поиска?