то Jest молчит
Как сделать отлавливать TypeScript ошибки?
Запускать tsc —noEmit ? Или можно попросить как-то Jest валидировать?
мне нужны автоматические тесты, а не подсветка в ide
у eslint есть cli
👌
"plugin:@typescript-eslint/recommended", "plugin:@typescript-eslint/recommended-requiring-type-checking",
как запускаешь их?
посмотри, например, как разработчики effector пишут тесты на тайпскрипт https://github.com/effector/effector/blob/master/src/types/__tests__/effector/guard.test.ts
Есть скрипт “test” в package.json, "test": "jest --config ….”
ты можешь ошибки типов отловить на уровне линтера, выше скинул плагин. они будут ронять пайплайн, только соответственно линтер должен входить в стадию тестирования
Спасибо
Интересно, спасибо, но не то
выглядит хрупко, каждое изменение движка и вывода ошибок будет заставлять изменять тесты
дед ты серьезно?
видимо, иначе корректность типов не потестить 🤷♂️
а?
Обсуждают сегодня