Nuxt Test Utils представил новую версию 4.0. Это обновление улучшает моки и настройку тестового окружения, что упростит процесс тестирования приложений на базе Vue. Майор релиз вышел 7 февраля 2026 года и включает в себя единственное требование: обновлённую версию Vitest 4. Это изменение обуславливает множество структурных изменений, включая настройку окружения и применение моков. Одним из ключевых улучшений стало перемещение настройки тестовой среды из setupFiles в beforeAll, что позволяет избежать проблем с перехватом composables внутри middleware и плагинов. С новым подходом моки будут регистрироваться до начала работы Nuxt, что делает их поведение более предсказуемым. Однако такой переход требует изменений в коде, поскольку вызовы composables теперь должны происходить внутри beforeAll. Мокирование функций стало проще благодаря улучшенному mockNuxtImport, который теперь передаёт оригинальную реализацию в фабричную функцию. Это делает частичное мокирование более удобным и чистым. Так
Nuxt Test Utils 4.0: новая версия улучшает моки и установку окружения
29 марта29 мар
1 мин