diff --git a/packages/core-app-api/src/routing/FlatRoutes.beta.test.tsx b/packages/core-app-api/src/routing/FlatRoutes.beta.test.tsx index ca247d46cd..30be04d2d4 100644 --- a/packages/core-app-api/src/routing/FlatRoutes.beta.test.tsx +++ b/packages/core-app-api/src/routing/FlatRoutes.beta.test.tsx @@ -24,6 +24,11 @@ import { AppContextProvider } from '../app/AppContext'; import { FlatRoutes } from './FlatRoutes'; import { TestApiProvider } from '@backstage/test-utils'; +jest.mock('react-router', () => jest.requireActual('react-router-beta')); +jest.mock('react-router-dom', () => + jest.requireActual('react-router-dom-beta'), +); + const mockFeatureFlagsApi = new LocalStorageFeatureFlags(); const Wrapper = ({ children }: { children?: React.ReactNode }) => ( diff --git a/packages/core-app-api/src/routing/RouteResolver.beta.test.ts b/packages/core-app-api/src/routing/RouteResolver.beta.test.ts index b068bd5e6d..f99a7b71f3 100644 --- a/packages/core-app-api/src/routing/RouteResolver.beta.test.ts +++ b/packages/core-app-api/src/routing/RouteResolver.beta.test.ts @@ -25,6 +25,11 @@ import { import { RouteResolver } from './RouteResolver'; import { MATCH_ALL_ROUTE } from './collectors'; +jest.mock('react-router', () => jest.requireActual('react-router-beta')); +jest.mock('react-router-dom', () => + jest.requireActual('react-router-dom-beta'), +); + const element = () => null; const rest = { element, caseSensitive: false, children: [MATCH_ALL_ROUTE] }; diff --git a/packages/core-app-api/src/routing/RoutingProvider.beta.test.tsx b/packages/core-app-api/src/routing/RoutingProvider.beta.test.tsx index c559c0fff0..532be8c09d 100644 --- a/packages/core-app-api/src/routing/RoutingProvider.beta.test.tsx +++ b/packages/core-app-api/src/routing/RoutingProvider.beta.test.tsx @@ -40,6 +40,11 @@ import { RouteResolver } from './RouteResolver'; import { AnyRouteRef, RouteFunc } from './types'; import { AppContextProvider } from '../app/AppContext'; +jest.mock('react-router', () => jest.requireActual('react-router-beta')); +jest.mock('react-router-dom', () => + jest.requireActual('react-router-dom-beta'), +); + const MockComponent = ({ children }: PropsWithChildren<{ path?: string }>) => ( <>{children} ); diff --git a/packages/core-app-api/src/routing/collectors.beta.test.tsx b/packages/core-app-api/src/routing/collectors.beta.test.tsx index bb67966fbd..74d8bbbe53 100644 --- a/packages/core-app-api/src/routing/collectors.beta.test.tsx +++ b/packages/core-app-api/src/routing/collectors.beta.test.tsx @@ -32,6 +32,11 @@ import { } from '@backstage/core-plugin-api'; import { MemoryRouter, Routes, Route } from 'react-router-dom'; +jest.mock('react-router', () => jest.requireActual('react-router-beta')); +jest.mock('react-router-dom', () => + jest.requireActual('react-router-dom-beta'), +); + const MockComponent = ({ children }: PropsWithChildren<{ path?: string }>) => ( <>{children} );