From b6a6b33c350d7b964b5e166f65909972b0a20ce1 Mon Sep 17 00:00:00 2001 From: jonty007 Date: Mon, 21 Oct 2024 21:25:27 +0530 Subject: [PATCH 1/3] fixed test scripts for vitest --- packages/chat/package.json | 2 +- packages/chat/src/App.test.tsx | 2 +- packages/explorer/package.json | 2 +- packages/nft/package.json | 2 +- packages/vite-template/package.json | 2 +- packages/wallet/package.json | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/chat/package.json b/packages/chat/package.json index 972339fd2..82bffa0d1 100644 --- a/packages/chat/package.json +++ b/packages/chat/package.json @@ -8,7 +8,7 @@ "build": "tsc -b && vite build", "lint": "eslint .", "preview": "vite preview", - "test": "vitest", + "test": "vitest run", "deploy": "node --loader ts-node/esm scripts/deploy.ts" }, "dependencies": { diff --git a/packages/chat/src/App.test.tsx b/packages/chat/src/App.test.tsx index c53ac5c74..881e42bfc 100644 --- a/packages/chat/src/App.test.tsx +++ b/packages/chat/src/App.test.tsx @@ -4,7 +4,7 @@ import App from "./App" describe("App", () => { it("renders the App component", () => { render() - const linkElement = screen.getByText(/All Counters/i) + const linkElement = screen.getByText(/My Chats/i) expect(linkElement).toBeInTheDocument() }) }) diff --git a/packages/explorer/package.json b/packages/explorer/package.json index 3ee3144a6..3462c206c 100644 --- a/packages/explorer/package.json +++ b/packages/explorer/package.json @@ -8,7 +8,7 @@ "build": "tsc -b && vite build", "lint": "eslint .", "preview": "vite preview", - "test": "vitest", + "test": "vitest run", "deploy": "node --experimental-modules scripts/deploy.mjs" }, "dependencies": { diff --git a/packages/nft/package.json b/packages/nft/package.json index a918b0461..bfe3ca122 100644 --- a/packages/nft/package.json +++ b/packages/nft/package.json @@ -8,7 +8,7 @@ "build": "tsc -b && vite build", "lint": "eslint .", "preview": "vite preview", - "test": "vitest", + "test": "vitest run", "deploy": "node --experimental-modules scripts/deploy.mjs" }, "dependencies": { diff --git a/packages/vite-template/package.json b/packages/vite-template/package.json index 848783763..2b74135f6 100644 --- a/packages/vite-template/package.json +++ b/packages/vite-template/package.json @@ -8,7 +8,7 @@ "build": "tsc -b && vite build", "lint": "eslint .", "preview": "vite preview", - "test": "vitest" + "test": "vitest run" }, "dependencies": { "@bitcoin-computer/components": "^0.22.0-beta.0", diff --git a/packages/wallet/package.json b/packages/wallet/package.json index 475be7285..7f33d7794 100644 --- a/packages/wallet/package.json +++ b/packages/wallet/package.json @@ -8,7 +8,7 @@ "build": "tsc -b && vite build", "lint": "eslint .", "preview": "vite preview", - "test": "vitest", + "test": "vitest run", "deploy": "node --experimental-modules scripts/deploy.mjs" }, "dependencies": { From b5922a8e132a4b959defb39c2955395d272e102f Mon Sep 17 00:00:00 2001 From: jonty007 Date: Tue, 22 Oct 2024 13:20:25 +0530 Subject: [PATCH 2/3] remmove test script from cra-template --- packages/cra-template/package.json | 1 - packages/cra-template/src/setupTests.ts | 5 ----- packages/ft2/package.json | 1 - packages/website/package.json | 1 - 4 files changed, 8 deletions(-) delete mode 100644 packages/cra-template/src/setupTests.ts diff --git a/packages/cra-template/package.json b/packages/cra-template/package.json index 827551ca3..893b6166c 100644 --- a/packages/cra-template/package.json +++ b/packages/cra-template/package.json @@ -38,7 +38,6 @@ "start": "react-scripts start", "deploy": "node --experimental-modules scripts/deploy.mjs", "build": "react-scripts build", - "test": "react-scripts test", "eject": "react-scripts eject", "lint": "eslint src", "lint-fix": "eslint src --fix", diff --git a/packages/cra-template/src/setupTests.ts b/packages/cra-template/src/setupTests.ts deleted file mode 100644 index 6a0fd1230..000000000 --- a/packages/cra-template/src/setupTests.ts +++ /dev/null @@ -1,5 +0,0 @@ -// jest-dom adds custom jest matchers for asserting on DOM nodes. -// allows you to do things like: -// expect(element).toHaveTextContent(/react/i) -// learn more: https://github.com/testing-library/jest-dom -import "@testing-library/jest-dom" diff --git a/packages/ft2/package.json b/packages/ft2/package.json index 4f981d6f4..591ca50d7 100644 --- a/packages/ft2/package.json +++ b/packages/ft2/package.json @@ -40,7 +40,6 @@ "start": "react-scripts start", "deploy": "node --experimental-modules scripts/deploy.mjs", "build": "react-scripts build", - "test": "react-scripts test", "eject": "react-scripts eject", "lint": "eslint src", "lint-fix": "eslint src --fix", diff --git a/packages/website/package.json b/packages/website/package.json index ec6796c17..962075378 100644 --- a/packages/website/package.json +++ b/packages/website/package.json @@ -22,7 +22,6 @@ "scripts": { "start": "react-scripts start", "build": "react-scripts build", - "test": "react-scripts test", "eject": "react-scripts eject", "predeploy": "npm run build", "deploy": "gh-pages -d build" From a75051c10c922082f7e73ff1f21d9093ebd0d5d4 Mon Sep 17 00:00:00 2001 From: jonty007 Date: Tue, 22 Oct 2024 16:41:12 +0530 Subject: [PATCH 3/3] remove tests from cra-template --- packages/cra-template/setupTests.ts | 5 +++++ packages/cra-template/src/App.test.tsx | 8 -------- 2 files changed, 5 insertions(+), 8 deletions(-) create mode 100644 packages/cra-template/setupTests.ts delete mode 100644 packages/cra-template/src/App.test.tsx diff --git a/packages/cra-template/setupTests.ts b/packages/cra-template/setupTests.ts new file mode 100644 index 000000000..6a0fd1230 --- /dev/null +++ b/packages/cra-template/setupTests.ts @@ -0,0 +1,5 @@ +// jest-dom adds custom jest matchers for asserting on DOM nodes. +// allows you to do things like: +// expect(element).toHaveTextContent(/react/i) +// learn more: https://github.com/testing-library/jest-dom +import "@testing-library/jest-dom" diff --git a/packages/cra-template/src/App.test.tsx b/packages/cra-template/src/App.test.tsx deleted file mode 100644 index ea796120d..000000000 --- a/packages/cra-template/src/App.test.tsx +++ /dev/null @@ -1,8 +0,0 @@ -import { render, screen } from "@testing-library/react" -import App from "./App" - -test("renders learn react link", () => { - render() - const linkElement = screen.getByText(/learn react/i) - expect(linkElement).toBeInTheDocument() -})