Size: a a a

2020 September 28

PM

Pavel 🦇 Malyshev in Svelte [svelt]
чем вообще тестируешь?
источник

IB

Ivan Baranov in Svelte [svelt]
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
по-сути надо просто убедиться что компонент проходит пайплайн сборщика
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
источник

IB

Ivan Baranov in Svelte [svelt]
кст я ещё не проверял как он по факту работает, в отдельных файлах
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
svelte-jester
источник

IB

Ivan Baranov in Svelte [svelt]
я бы без этого просто не смог запустить тесты даже )))
источник

IB

Ivan Baranov in Svelte [svelt]
а я пытался 😂
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
короче посмотри на svelte-jester. я сам систему тестов не настраивал (не люблю это дело), но мы иногда разбиваем компоненты по превышению бюджета и вроде как тесты не падают
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
если не забуду посмотрю завтра как у нас сделано
источник

IB

Ivan Baranov in Svelte [svelt]
возможно вы не полностью их рабиваете
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
кажется просто нужно дополнительно настроить чтобы тесты понимали что необходимо выполнять препроцессоры
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
да точно, так и есть
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
кажется я вспомнил
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
короче надо пропускать компоненты через пайплайн препроцессоров перед тестами, для этого кажется svelte-jester мы тоже юзаем
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
в любом случае в доках testing-library все должно быть. сами не велосипедили вроде ниче
источник

IB

Ivan Baranov in Svelte [svelt]
есть один момент, я же просто перенёс то что было написано в скрипте. Скорее всего это нужно в класс обернуть. Не думаю что это так просто должно работать
источник

IB

Ivan Baranov in Svelte [svelt]
хотя если оно всё сводится в один файл то должно
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Ivan Baranov
есть один момент, я же просто перенёс то что было написано в скрипте. Скорее всего это нужно в класс обернуть. Не думаю что это так просто должно работать
Да не, все должно просто работать
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Ivan Baranov
хотя если оно всё сводится в один файл то должно
Именно, просто если не пропускать через препроцессоры, то не сводится и ты по-сути отдаёшь на тест пустой файл
источник