jest --projects позволяет иметь несколько конфигураций Jest в одном проекте. В jest.config.js: projects: [{ displayName: "unit", testMatch: ["**/*.test.ts"], setupFiles: ["./jest.unit.setup.ts"] }, { displayName: "integration", testMatch: ["**/*.int.test.ts"], setupFilesAfterFramework: ["./jest.int.setup.ts"] }]. Запуск только unit: jest --selectProjects unit. Полезно когда integration тесты требуют Docker/БД, а unit — нет. Разные timeouts: testTimeout для integration тестов больше.
Как использовать jest --projects для разных типов тестов?
Senior
216 просмотровAFK Offer AI
Что такое Strangler Fig паттерн для миграции на микросервисы?