From 0650274504bf3174f30fa1b140bc8a3e1eb1b7c6 Mon Sep 17 00:00:00 2001 From: JATIN Date: Tue, 10 Mar 2026 00:14:03 +0530 Subject: [PATCH 1/3] making runnable cmd npm run test --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index da0b9fd4da..5e2c8a8128 100644 --- a/package.json +++ b/package.json @@ -12,8 +12,8 @@ "build:client": "cross-env NODE_ENV=production webpack --config webpack/config.prod.js", "build:server": "cross-env NODE_ENV=production webpack --config webpack/config.server.js", "build:examples": "cross-env NODE_ENV=production webpack --config webpack/config.examples.js", - "test": "NODE_ENV=test jest", - "test:watch": "NODE_ENV=test jest --watch", + "test": "cross-env NODE_ENV=test jest", + "test:watch": "cross-env NODE_ENV=test jest --watch", "test:ci": "npm run lint && npm run test", "fetch-examples": "cross-env NODE_ENV=development node ./server/scripts/fetch-examples.js", "fetch-examples-gg": "cross-env NODE_ENV=development node ./server/scripts/fetch-examples-gg.js", From 54d1244ae0d92276dde122fa2bcc49d09f1088ee Mon Sep 17 00:00:00 2001 From: JATIN Date: Tue, 10 Mar 2026 00:20:50 +0530 Subject: [PATCH 2/3] fixing Test error --- server/models/__test__/user.test.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/server/models/__test__/user.test.ts b/server/models/__test__/user.test.ts index 2abc77873c..21e3c33504 100644 --- a/server/models/__test__/user.test.ts +++ b/server/models/__test__/user.test.ts @@ -8,9 +8,7 @@ jest.setTimeout(30000); // give enough time for MongoMemoryServer let mongoServer: MongoMemoryServer; beforeAll(async () => { - mongoServer = await MongoMemoryServer.create({ - binary: { version: '7.0.0' } // or latest supported stable version - }); + mongoServer = await MongoMemoryServer.create(); const uri = mongoServer.getUri(); await mongoose.connect(uri); }); From 35c8adac326f6d53b461bcd05ea4a2a94d08e7e9 Mon Sep 17 00:00:00 2001 From: JATIN Date: Mon, 6 Apr 2026 13:34:54 +0530 Subject: [PATCH 3/3] hidding unwanted/Not-Usefull error of react --- client/jest.setup.js | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/client/jest.setup.js b/client/jest.setup.js index ccc7ab57a7..30d108b9ee 100644 --- a/client/jest.setup.js +++ b/client/jest.setup.js @@ -5,3 +5,33 @@ import 'regenerator-runtime/runtime'; // See: https://github.com/testing-library/jest-dom // eslint-disable-next-line import/no-extraneous-dependencies import '@testing-library/jest-dom'; + +const originalConsoleError = console.error; +const originalConsoleWarn = console.warn; + +console.error = (...args) => { + // Use .join() to check the entire message content regardless of how React formats it + const fullMessage = args.join(' '); + + if ( + fullMessage.includes( + 'The prop `component` is marked as required in `Route`' + ) + ) { + return; + } + originalConsoleError.apply(console, args); +}; + +console.warn = (...args) => { + const fullMessage = args.join(' '); + + if ( + fullMessage.includes('has been renamed') || + fullMessage.includes('SideEffect(NullComponent)') || + fullMessage.includes('Duplicate schema index') + ) { + return; + } + originalConsoleWarn.apply(console, args); +};