diff --git a/src/__test__/organic.test.tsx b/src/__test__/organic.test.tsx index 973bee1..397c5fd 100644 --- a/src/__test__/organic.test.tsx +++ b/src/__test__/organic.test.tsx @@ -39,9 +39,7 @@ describe("Components: Organics unit test", () => { expect(emailLabel).toBeInTheDocument(); expect(passwordLabel).toBeInTheDocument(); - const resetBtn = screen.getByRole("button", { - name: "비밀번호를 잊으셨나요?", - }); + const resetBtn = screen.getByText("비밀번호를 잊으셨나요?"); expect(resetBtn).toBeInTheDocument(); expect(resetBtn).toBeEnabled(); diff --git a/src/__test__/pages/job/job.test.tsx b/src/__test__/pages/job/job.test.tsx index 4938368..5d1f487 100644 --- a/src/__test__/pages/job/job.test.tsx +++ b/src/__test__/pages/job/job.test.tsx @@ -2,7 +2,6 @@ import { act, screen } from "@testing-library/react"; import mockRouter from "next-router-mock"; import { useThemeRenderWithRedux } from "@libs/jest-utils"; import Job from "../../../pages/job"; -import userEvent from "@testing-library/user-event"; jest.mock("next/router", () => require("next-router-mock")); @@ -32,11 +31,11 @@ describe("/job 페이지 테스트", () => { await mockRouter.push("/job"); }); - const addBtn = screen.getByRole("button", { name: /추가/ }); + const addBtn = screen.getByText("추가"); expect(addBtn).toBeInTheDocument(); expect(addBtn).toBeEnabled(); - const recommendBtn = screen.getByRole("button", { name: /추천+/ }); + const recommendBtn = screen.getByText("추천받기"); expect(recommendBtn).toBeInTheDocument(); expect(recommendBtn).toBeEnabled(); diff --git a/tsconfig.json b/tsconfig.json index 0613bbf..d68b833 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -19,8 +19,10 @@ "@components/*": ["./src/components/*"], "@contexts/*": ["./src/contexts/*"] // "@/*": ["./src/*"] - } + }, + // "typeRoots": ["./node_modules/@types"], + "types": ["node", "jest", "@testing-library/jest-dom"] }, - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"], - "exclude": ["node_modules"] + "include": ["**/*.ts", "**/*.tsx"], + "exclude": ["node_modules", "./cypress.config.ts", "cypress"] }