// #343 — Jest 설정. next/jest로 SWC 자동 통합. import type { Config } from "jest"; import nextJest from "next/jest.js"; const createJestConfig = nextJest({ // 테스트 환경의 Next.js 앱 루트 dir: "./", }); const customConfig: Config = { // jest-dom matchers는 setupFilesAfterEnv로 등록 (Jest framework 로드 후) setupFilesAfterEnv: ["/jest.setup.ts"], testEnvironment: "jsdom", moduleNameMapper: { "^@/(.*)$": "/src/$1", }, testPathIgnorePatterns: ["/.next/", "/node_modules/"], }; export default createJestConfig(customConfig);