Невозможно запустить модульные тесты Cypress svelte для компонента svelte, который содержит синтаксис scss - PullRequest
0 голосов
/ 15 мая 2019

Когда я включаю плагин для cypress-svelte-unit-test вместе с Cypres для модульного тестирования файлов Svelte, в котором предлагается включить конфигурацию моего веб-пакета, я получаю сообщение об ошибке при запуске cypress: open "Библиотека динамических ссылок (DLL) Не удалось выполнить процедуру инициализации. "

Когда я удаляю импорт для узла-sass в конфигурации веб-пакета, который, кажется, исправляет. Я пробовал много вещей, включая загрузку моего узла до 8.2.0 и переустановку node-sass и cypress. Я могу заставить все работать, когда я удаляю использование node-sass из веб-пакета и удаляю sass из файла svelte

run: "npm run dev", чтобы увидеть правильную загрузку проекта на localhost: 8080 run "npm run cypress: открыть, чтобы увидеть, что тестирующий не может загрузить

закомментируйте строки, рекомендованные в файле веб-пакета, чтобы увидеть, что node-sass является корнем проблемы, из-за которой бегун не может загрузить

пример проекта для отображения проблемы:

https://github.com/JordanKlaers/Svelte-Webpack/tree/cypressNodeSass

...