MCPcopy Create free account
hub / github.com/getsentry/sentry-javascript / renderRouter

Function renderRouter

packages/solid/test/solidrouter.test.tsx:21–38  ·  view source on GitHub ↗
(SentryRouter: typeof MemoryRouter, history: MemoryHistory)

Source from the content-addressed store, hash-verified

19vi.spyOn(global, 'scrollTo').mockImplementation(() => {});
20
21const renderRouter = (SentryRouter: typeof MemoryRouter, history: MemoryHistory) =>
22 render(() => (
23 <SentryRouter history={history}>
24 <Route path="/" component={() => <div>Home</div>} />
25 <Route path="/about">
26 <Route path="/" component={() => <div>About</div>} />
27 <Route path="/us" component={() => <div>us</div>} />
28 </Route>
29 <Route path="/user">
30 <Route path="/:id" component={() => <div>User</div>} />
31 <Route path="/:id/post/:postId" component={() => <div>Post</div>} />
32 </Route>
33 <Route path="/navigate-to-about" component={() => <Navigate href="/about" />} />
34 <Route path="/navigate-to-about-us" component={() => <Navigate href="/about/us" />} />
35 <Route path="/navigate-to-user" component={() => <Navigate href="/user/5" />} />
36 <Route path="/navigate-to-user-post" component={() => <Navigate href="/user/5/post/12" />} />
37 </SentryRouter>
38 ));
39
40describe('solidRouterBrowserTracingIntegration', () => {
41 function createMockBrowserClient(): BrowserClient {

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected