diff --git a/packages/request-manager/tests/interceptor-whitelist.test.ts b/packages/request-manager/tests/interceptor-whitelist.test.ts
index 5fa5cf4d6ee..a35e42ea313 100644
--- a/packages/request-manager/tests/interceptor-whitelist.test.ts
+++ b/packages/request-manager/tests/interceptor-whitelist.test.ts
@@ -62,6 +62,7 @@ describe('Interceptor', () => {
beforeAll(() => {
createInterceptor(interceptorOptions);
+ jest.spyOn(console, 'error').mockImplementation(() => {});
});
it('Blocks websocket connections', async () => {
diff --git a/packages/suite/src/components/suite/Preloader/__tests__/Preloader.test.tsx b/packages/suite/src/components/suite/Preloader/__tests__/Preloader.test.tsx
index 9b4f8e294f1..f7d1f250f87 100644
--- a/packages/suite/src/components/suite/Preloader/__tests__/Preloader.test.tsx
+++ b/packages/suite/src/components/suite/Preloader/__tests__/Preloader.test.tsx
@@ -9,7 +9,7 @@ import { Preloader } from '../Preloader';
// render only Translation.id in data-test attribute
jest.mock('src/components/suite/Translation', () => ({
- Translation: ({ id }: any) =>
{id}
,
+ Translation: ({ id }: any) => {id},
}));
// @trezor/connect fetching ethereum definitions
@@ -149,6 +149,24 @@ const deviceCompromisedFixtures = [
];
describe('Preloader component', () => {
+ beforeAll(() => {
+ const originalWarn = console.warn;
+
+ jest.spyOn(console, 'warn').mockImplementation((...args) => {
+ const warningMessage = args[0];
+
+ if (
+ (typeof warningMessage === 'string' &&
+ warningMessage.startsWith('Firmware hash check failed!')) ||
+ warningMessage.startsWith('Firmware revision check failed')
+ ) {
+ return;
+ }
+
+ originalWarn(...args);
+ });
+ });
+
it('Loading: suite is loading', () => {
const store = initStore(
getInitialState({
diff --git a/packages/suite/src/utils/suite/__tests__/ethereumStaking.test.ts b/packages/suite/src/utils/suite/__tests__/ethereumStaking.test.ts
index 89e7ded0cec..39f9c78eaf7 100644
--- a/packages/suite/src/utils/suite/__tests__/ethereumStaking.test.ts
+++ b/packages/suite/src/utils/suite/__tests__/ethereumStaking.test.ts
@@ -154,6 +154,20 @@ describe('getStakeFormsDefaultValues', () => {
});
describe('getStakeTxGasLimit', () => {
+ beforeAll(() => {
+ const originalError = console.error;
+
+ jest.spyOn(console, 'error').mockImplementation((...args) => {
+ const errorMessage = args[0];
+
+ if (typeof errorMessage === 'object') {
+ return;
+ }
+
+ originalError(...args);
+ });
+ });
+
getStakeTxGasLimitFixture.forEach(test => {
it(test.description, async () => {
mockTrezorConnect(test);