Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ref(tour): Implement the issue details tour #85970

Draft
wants to merge 2 commits into
base: leander/tour-analytics
Choose a base branch
from

Conversation

leeandher
Copy link
Member

@leeandher leeandher commented Feb 26, 2025

Implements the issue details tour when the #tour anchor is present.

Screen.Recording.2025-03-05.at.3.13.42.PM.mov

@github-actions github-actions bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Feb 26, 2025
Copy link

codecov bot commented Feb 26, 2025

❌ 42 Tests Failed:

Tests completed Failed Passed Skipped
9639 42 9597 10
View the top 3 failed test(s) by shortest run time
NewIssueExperienceButton does not appear when an organization has the enforce flag
Stack Traces | 0.015s run time
Error: Expected test not to call console.error().

If the error is expected, test for it explicitly by mocking it out using jest.spyOn(console, 'error').mockImplementation() and test that the warning occurs.

Error: Uncaught [TypeError: (0 , _testUtils.mockTour) is not a function]
    at reportException (.../living/helpers/runtime-script-errors.js:66:24)
    at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:353:9)
    at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
    at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
    at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
    at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
    at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
    at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
    at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
    at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25777:74)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:80:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12) {
  detail: TypeError: (0 , _testUtils.mockTour) is not a function
      at useIssueDetailsTour (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:9:54)
      at NewIssueExperienceButton (.../issueDetails/actions/newIssueExperienceButton.tsx:34:49)
      at renderWithHooks (.../react-dom/cjs/react-dom.development.js:15486:18)
      at mountIndeterminateComponent (.../react-dom/cjs/react-dom.development.js:20103:13)
      at beginWork (.../react-dom/cjs/react-dom.development.js:21626:16)
      at HTMLUnknownElement.callCallback (.../react-dom/cjs/react-dom.development.js:4164:14)
      at HTMLUnknownElement.callTheUserObjectsOperation (.../sentry/sentry/node_modules/jsdom/lib/jsdom/living/generated/EventListener.js:26:30)
      at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:350:25)
      at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
      at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
      at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
      at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
      at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
      at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
      at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
      at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
      at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
      at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
      at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25777:74)
      at flushActQueue (.../react/cjs/react.development.js:2667:24)
      at act (.../react/cjs/react.development.js:2582:11)
      at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
      at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
      at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
      at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
      at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:80:37)
      at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
      at new Promise (<anonymous>)
      at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
      at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
      at processTicksAndRejections (node:internal/process/task_queues:105:5)
      at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
      at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
      at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
      at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
      at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
      at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
      at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
      at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
      at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12),
  type: 'unhandled exception'
}
    at console.captureMessage [as error] (.../sentry/sentry/node_modules/jest-fail-on-console/index.js:83:25)
    at VirtualConsole.<anonymous> (.../sentry/sentry/node_modules/jest-environment-jsdom/build/index.js:63:23)
    at VirtualConsole.emit (node:events:518:28)
    at reportException (.../living/helpers/runtime-script-errors.js:70:28)
    at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:353:9)
    at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
    at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
    at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
    at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
    at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
    at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
    at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
    at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25777:74)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:80:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)

Error: Uncaught [TypeError: (0 , _testUtils.mockTour) is not a function]
    at reportException (.../living/helpers/runtime-script-errors.js:66:24)
    at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:353:9)
    at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
    at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
    at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
    at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
    at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
    at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
    at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
    at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25777:74)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:80:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12) {
  detail: TypeError: (0 , _testUtils.mockTour) is not a function
      at useIssueDetailsTour (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:9:54)
      at NewIssueExperienceButton (.../issueDetails/actions/newIssueExperienceButton.tsx:34:49)
      at renderWithHooks (.../react-dom/cjs/react-dom.development.js:15486:18)
      at mountIndeterminateComponent (.../react-dom/cjs/react-dom.development.js:20103:13)
      at beginWork (.../react-dom/cjs/react-dom.development.js:21626:16)
      at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27465:14)
      at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
      at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
      at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
      at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25777:74)
      at flushActQueue (.../react/cjs/react.development.js:2667:24)
      at act (.../react/cjs/react.development.js:2582:11)
      at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
      at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
      at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
      at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
      at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:80:37)
      at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
      at new Promise (<anonymous>)
      at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
      at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
      at processTicksAndRejections (node:internal/process/task_queues:105:5)
      at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
      at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
      at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
      at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
      at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
      at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
      at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
      at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
      at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12),
  type: 'unhandled exception'
}
    at console.captureMessage [as error] (.../sentry/sentry/node_modules/jest-fail-on-console/index.js:83:25)
    at VirtualConsole.<anonymous> (.../sentry/sentry/node_modules/jest-environment-jsdom/build/index.js:63:23)
    at VirtualConsole.emit (node:events:518:28)
    at reportException (.../living/helpers/runtime-script-errors.js:70:28)
    at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:353:9)
    at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
    at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
    at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
    at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
    at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
    at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
    at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
    at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25777:74)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:80:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)

Error: Uncaught [TypeError: (0 , _testUtils.mockTour) is not a function]
    at reportException (.../living/helpers/runtime-script-errors.js:66:24)
    at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:353:9)
    at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
    at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
    at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
    at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
    at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
    at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
    at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
    at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
    at recoverFromConcurrentError (.../react-dom/cjs/react-dom.development.js:25889:20)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25789:22)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:80:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12) {
  detail: TypeError: (0 , _testUtils.mockTour) is not a function
      at useIssueDetailsTour (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:9:54)
      at NewIssueExperienceButton (.../issueDetails/actions/newIssueExperienceButton.tsx:34:49)
      at renderWithHooks (.../react-dom/cjs/react-dom.development.js:15486:18)
      at mountIndeterminateComponent (.../react-dom/cjs/react-dom.development.js:20103:13)
      at beginWork (.../react-dom/cjs/react-dom.development.js:21626:16)
      at HTMLUnknownElement.callCallback (.../react-dom/cjs/react-dom.development.js:4164:14)
      at HTMLUnknownElement.callTheUserObjectsOperation (.../sentry/sentry/node_modules/jsdom/lib/jsdom/living/generated/EventListener.js:26:30)
      at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:350:25)
      at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
      at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
      at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
      at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
      at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
      at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
      at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
      at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
      at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
      at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
      at recoverFromConcurrentError (.../react-dom/cjs/react-dom.development.js:25889:20)
      at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25789:22)
      at flushActQueue (.../react/cjs/react.development.js:2667:24)
      at act (.../react/cjs/react.development.js:2582:11)
      at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
      at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
      at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
      at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
      at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:80:37)
      at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
      at new Promise (<anonymous>)
      at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
      at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
      at processTicksAndRejections (node:internal/process/task_queues:105:5)
      at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
      at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
      at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
      at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
      at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
      at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
      at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
      at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
      at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12),
  type: 'unhandled exception'
}
    at console.captureMessage [as error] (.../sentry/sentry/node_modules/jest-fail-on-console/index.js:83:25)
    at VirtualConsole.<anonymous> (.../sentry/sentry/node_modules/jest-environment-jsdom/build/index.js:63:23)
    at VirtualConsole.emit (node:events:518:28)
    at reportException (.../living/helpers/runtime-script-errors.js:70:28)
    at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:353:9)
    at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
    at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
    at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
    at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
    at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
    at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
    at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
    at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
    at recoverFromConcurrentError (.../react-dom/cjs/react-dom.development.js:25889:20)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25789:22)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:80:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)

Error: Uncaught [TypeError: (0 , _testUtils.mockTour) is not a function]
    at reportException (.../living/helpers/runtime-script-errors.js:66:24)
    at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:353:9)
    at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
    at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
    at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
    at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
    at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
    at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
    at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
    at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
    at recoverFromConcurrentError (.../react-dom/cjs/react-dom.development.js:25889:20)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25789:22)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:80:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12) {
  detail: TypeError: (0 , _testUtils.mockTour) is not a function
      at useIssueDetailsTour (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:9:54)
      at NewIssueExperienceButton (.../issueDetails/actions/newIssueExperienceButton.tsx:34:49)
      at renderWithHooks (.../react-dom/cjs/react-dom.development.js:15486:18)
      at mountIndeterminateComponent (.../react-dom/cjs/react-dom.development.js:20103:13)
      at beginWork (.../react-dom/cjs/react-dom.development.js:21626:16)
      at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27465:14)
      at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
      at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
      at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
      at recoverFromConcurrentError (.../react-dom/cjs/react-dom.development.js:25889:20)
      at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25789:22)
      at flushActQueue (.../react/cjs/react.development.js:2667:24)
      at act (.../react/cjs/react.development.js:2582:11)
      at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
      at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
      at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
      at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
      at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:80:37)
      at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
      at new Promise (<anonymous>)
      at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
      at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
      at processTicksAndRejections (node:internal/process/task_queues:105:5)
      at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
      at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
      at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
      at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
      at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
      at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
      at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
      at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
      at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12),
  type: 'unhandled exception'
}
    at console.captureMessage [as error] (.../sentry/sentry/node_modules/jest-fail-on-console/index.js:83:25)
    at VirtualConsole.<anonymous> (.../sentry/sentry/node_modules/jest-environment-jsdom/build/index.js:63:23)
    at VirtualConsole.emit (node:events:518:28)
    at reportException (.../living/helpers/runtime-script-errors.js:70:28)
    at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:353:9)
    at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
    at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
    at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
    at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
    at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
    at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
    at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
    at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
    at recoverFromConcurrentError (.../react-dom/cjs/react-dom.development.js:25889:20)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25789:22)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:80:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)

The above error occurred in the <ErrorBoundary> component:

    at ErrorBoundary (.../js/sentry-test/reactTestingLibrary.tsx:155:45)
    at RenderErrorBoundary (.../sentry/sentry/node_modules/react-router/lib/hooks.tsx:584:5)
    at routes (.../sentry/sentry/node_modules/react-router-dom/index.tsx:760:3)
    at basenameProp (.../sentry/sentry/node_modules/react-router/lib/components.tsx:413:13)
    at fallbackElement (.../sentry/sentry/node_modules/react-router-dom/index.tsx:487:3)

Consider adding an error boundary to your tree to customize error handling behavior.
Visit https://reactjs.org/link/error-boundaries to learn more about error boundaries.
    at console.captureMessage [as error] (.../sentry/sentry/node_modules/jest-fail-on-console/index.js:83:25)
    at logCapturedError (.../react-dom/cjs/react-dom.development.js:18704:23)
    at update.callback (.../react-dom/cjs/react-dom.development.js:18737:5)
    at callCallback (.../react-dom/cjs/react-dom.development.js:15036:12)
    at commitUpdateQueue (.../react-dom/cjs/react-dom.development.js:15057:9)
    at commitLayoutEffectOnFiber (.../react-dom/cjs/react-dom.development.js:23430:13)
    at commitLayoutMountEffects_complete (.../react-dom/cjs/react-dom.development.js:24727:9)
    at commitLayoutEffects_begin (.../react-dom/cjs/react-dom.development.js:24713:7)
    at commitLayoutEffects (.../react-dom/cjs/react-dom.development.js:24651:3)
    at commitRootImpl (.../react-dom/cjs/react-dom.development.js:26862:5)
    at commitRoot (.../react-dom/cjs/react-dom.development.js:26721:5)
    at finishConcurrentRender (.../react-dom/cjs/react-dom.development.js:25931:9)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25848:7)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:80:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)
    at flushUnexpectedConsoleCalls (.../sentry/sentry/node_modules/jest-fail-on-console/index.js:48:13)
    at Object.<anonymous> (.../sentry/sentry/node_modules/jest-fail-on-console/index.js:139:7)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (.../sentry/sentry/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:254:5)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)
NewIssueExperienceButton does not appear even if user prefers this UI
Stack Traces | 0.016s run time
Error: Expected test not to call console.error().

If the error is expected, test for it explicitly by mocking it out using jest.spyOn(console, 'error').mockImplementation() and test that the warning occurs.

Error: Uncaught [TypeError: (0 , _testUtils.mockTour) is not a function]
    at reportException (.../living/helpers/runtime-script-errors.js:66:24)
    at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:353:9)
    at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
    at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
    at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
    at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
    at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
    at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
    at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
    at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25777:74)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:102:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12) {
  detail: TypeError: (0 , _testUtils.mockTour) is not a function
      at useIssueDetailsTour (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:9:54)
      at NewIssueExperienceButton (.../issueDetails/actions/newIssueExperienceButton.tsx:34:49)
      at renderWithHooks (.../react-dom/cjs/react-dom.development.js:15486:18)
      at mountIndeterminateComponent (.../react-dom/cjs/react-dom.development.js:20103:13)
      at beginWork (.../react-dom/cjs/react-dom.development.js:21626:16)
      at HTMLUnknownElement.callCallback (.../react-dom/cjs/react-dom.development.js:4164:14)
      at HTMLUnknownElement.callTheUserObjectsOperation (.../sentry/sentry/node_modules/jsdom/lib/jsdom/living/generated/EventListener.js:26:30)
      at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:350:25)
      at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
      at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
      at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
      at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
      at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
      at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
      at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
      at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
      at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
      at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
      at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25777:74)
      at flushActQueue (.../react/cjs/react.development.js:2667:24)
      at act (.../react/cjs/react.development.js:2582:11)
      at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
      at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
      at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
      at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
      at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:102:37)
      at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
      at new Promise (<anonymous>)
      at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
      at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
      at processTicksAndRejections (node:internal/process/task_queues:105:5)
      at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
      at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
      at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
      at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
      at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
      at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
      at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
      at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
      at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12),
  type: 'unhandled exception'
}
    at console.captureMessage [as error] (.../sentry/sentry/node_modules/jest-fail-on-console/index.js:83:25)
    at VirtualConsole.<anonymous> (.../sentry/sentry/node_modules/jest-environment-jsdom/build/index.js:63:23)
    at VirtualConsole.emit (node:events:518:28)
    at reportException (.../living/helpers/runtime-script-errors.js:70:28)
    at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:353:9)
    at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
    at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
    at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
    at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
    at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
    at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
    at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
    at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25777:74)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:102:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)

Error: Uncaught [TypeError: (0 , _testUtils.mockTour) is not a function]
    at reportException (.../living/helpers/runtime-script-errors.js:66:24)
    at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:353:9)
    at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
    at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
    at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
    at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
    at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
    at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
    at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
    at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25777:74)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:102:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12) {
  detail: TypeError: (0 , _testUtils.mockTour) is not a function
      at useIssueDetailsTour (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:9:54)
      at NewIssueExperienceButton (.../issueDetails/actions/newIssueExperienceButton.tsx:34:49)
      at renderWithHooks (.../react-dom/cjs/react-dom.development.js:15486:18)
      at mountIndeterminateComponent (.../react-dom/cjs/react-dom.development.js:20103:13)
      at beginWork (.../react-dom/cjs/react-dom.development.js:21626:16)
      at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27465:14)
      at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
      at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
      at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
      at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25777:74)
      at flushActQueue (.../react/cjs/react.development.js:2667:24)
      at act (.../react/cjs/react.development.js:2582:11)
      at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
      at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
      at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
      at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
      at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:102:37)
      at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
      at new Promise (<anonymous>)
      at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
      at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
      at processTicksAndRejections (node:internal/process/task_queues:105:5)
      at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
      at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
      at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
      at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
      at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
      at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
      at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
      at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
      at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12),
  type: 'unhandled exception'
}
    at console.captureMessage [as error] (.../sentry/sentry/node_modules/jest-fail-on-console/index.js:83:25)
    at VirtualConsole.<anonymous> (.../sentry/sentry/node_modules/jest-environment-jsdom/build/index.js:63:23)
    at VirtualConsole.emit (node:events:518:28)
    at reportException (.../living/helpers/runtime-script-errors.js:70:28)
    at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:353:9)
    at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
    at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
    at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
    at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
    at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
    at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
    at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
    at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25777:74)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:102:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)

Error: Uncaught [TypeError: (0 , _testUtils.mockTour) is not a function]
    at reportException (.../living/helpers/runtime-script-errors.js:66:24)
    at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:353:9)
    at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
    at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
    at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
    at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
    at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
    at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
    at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
    at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
    at recoverFromConcurrentError (.../react-dom/cjs/react-dom.development.js:25889:20)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25789:22)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:102:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12) {
  detail: TypeError: (0 , _testUtils.mockTour) is not a function
      at useIssueDetailsTour (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:9:54)
      at NewIssueExperienceButton (.../issueDetails/actions/newIssueExperienceButton.tsx:34:49)
      at renderWithHooks (.../react-dom/cjs/react-dom.development.js:15486:18)
      at mountIndeterminateComponent (.../react-dom/cjs/react-dom.development.js:20103:13)
      at beginWork (.../react-dom/cjs/react-dom.development.js:21626:16)
      at HTMLUnknownElement.callCallback (.../react-dom/cjs/react-dom.development.js:4164:14)
      at HTMLUnknownElement.callTheUserObjectsOperation (.../sentry/sentry/node_modules/jsdom/lib/jsdom/living/generated/EventListener.js:26:30)
      at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:350:25)
      at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
      at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
      at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
      at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
      at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
      at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
      at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
      at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
      at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
      at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
      at recoverFromConcurrentError (.../react-dom/cjs/react-dom.development.js:25889:20)
      at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25789:22)
      at flushActQueue (.../react/cjs/react.development.js:2667:24)
      at act (.../react/cjs/react.development.js:2582:11)
      at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
      at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
      at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
      at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
      at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:102:37)
      at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
      at new Promise (<anonymous>)
      at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
      at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
      at processTicksAndRejections (node:internal/process/task_queues:105:5)
      at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
      at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
      at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
      at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
      at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
      at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
      at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
      at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
      at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12),
  type: 'unhandled exception'
}
    at console.captureMessage [as error] (.../sentry/sentry/node_modules/jest-fail-on-console/index.js:83:25)
    at VirtualConsole.<anonymous> (.../sentry/sentry/node_modules/jest-environment-jsdom/build/index.js:63:23)
    at VirtualConsole.emit (node:events:518:28)
    at reportException (.../living/helpers/runtime-script-errors.js:70:28)
    at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:353:9)
    at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
    at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
    at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
    at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
    at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
    at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
    at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
    at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
    at recoverFromConcurrentError (.../react-dom/cjs/react-dom.development.js:25889:20)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25789:22)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:102:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)

Error: Uncaught [TypeError: (0 , _testUtils.mockTour) is not a function]
    at reportException (.../living/helpers/runtime-script-errors.js:66:24)
    at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:353:9)
    at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
    at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
    at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
    at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
    at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
    at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
    at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
    at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
    at recoverFromConcurrentError (.../react-dom/cjs/react-dom.development.js:25889:20)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25789:22)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:102:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12) {
  detail: TypeError: (0 , _testUtils.mockTour) is not a function
      at useIssueDetailsTour (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:9:54)
      at NewIssueExperienceButton (.../issueDetails/actions/newIssueExperienceButton.tsx:34:49)
      at renderWithHooks (.../react-dom/cjs/react-dom.development.js:15486:18)
      at mountIndeterminateComponent (.../react-dom/cjs/react-dom.development.js:20103:13)
      at beginWork (.../react-dom/cjs/react-dom.development.js:21626:16)
      at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27465:14)
      at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
      at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
      at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
      at recoverFromConcurrentError (.../react-dom/cjs/react-dom.development.js:25889:20)
      at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25789:22)
      at flushActQueue (.../react/cjs/react.development.js:2667:24)
      at act (.../react/cjs/react.development.js:2582:11)
      at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
      at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
      at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
      at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
      at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:102:37)
      at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
      at new Promise (<anonymous>)
      at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
      at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
      at processTicksAndRejections (node:internal/process/task_queues:105:5)
      at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
      at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
      at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
      at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
      at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
      at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
      at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
      at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
      at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12),
  type: 'unhandled exception'
}
    at console.captureMessage [as error] (.../sentry/sentry/node_modules/jest-fail-on-console/index.js:83:25)
    at VirtualConsole.<anonymous> (.../sentry/sentry/node_modules/jest-environment-jsdom/build/index.js:63:23)
    at VirtualConsole.emit (node:events:518:28)
    at reportException (.../living/helpers/runtime-script-errors.js:70:28)
    at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:353:9)
    at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
    at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
    at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
    at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
    at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
    at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
    at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
    at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
    at recoverFromConcurrentError (.../react-dom/cjs/react-dom.development.js:25889:20)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25789:22)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:102:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)

The above error occurred in the <ErrorBoundary> component:

    at ErrorBoundary (.../js/sentry-test/reactTestingLibrary.tsx:155:45)
    at RenderErrorBoundary (.../sentry/sentry/node_modules/react-router/lib/hooks.tsx:584:5)
    at routes (.../sentry/sentry/node_modules/react-router-dom/index.tsx:760:3)
    at basenameProp (.../sentry/sentry/node_modules/react-router/lib/components.tsx:413:13)
    at fallbackElement (.../sentry/sentry/node_modules/react-router-dom/index.tsx:487:3)

Consider adding an error boundary to your tree to customize error handling behavior.
Visit https://reactjs.org/link/error-boundaries to learn more about error boundaries.
    at console.captureMessage [as error] (.../sentry/sentry/node_modules/jest-fail-on-console/index.js:83:25)
    at logCapturedError (.../react-dom/cjs/react-dom.development.js:18704:23)
    at update.callback (.../react-dom/cjs/react-dom.development.js:18737:5)
    at callCallback (.../react-dom/cjs/react-dom.development.js:15036:12)
    at commitUpdateQueue (.../react-dom/cjs/react-dom.development.js:15057:9)
    at commitLayoutEffectOnFiber (.../react-dom/cjs/react-dom.development.js:23430:13)
    at commitLayoutMountEffects_complete (.../react-dom/cjs/react-dom.development.js:24727:9)
    at commitLayoutEffects_begin (.../react-dom/cjs/react-dom.development.js:24713:7)
    at commitLayoutEffects (.../react-dom/cjs/react-dom.development.js:24651:3)
    at commitRootImpl (.../react-dom/cjs/react-dom.development.js:26862:5)
    at commitRoot (.../react-dom/cjs/react-dom.development.js:26721:5)
    at finishConcurrentRender (.../react-dom/cjs/react-dom.development.js:25931:9)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25848:7)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:102:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)
    at flushUnexpectedConsoleCalls (.../sentry/sentry/node_modules/jest-fail-on-console/index.js:48:13)
    at Object.<anonymous> (.../sentry/sentry/node_modules/jest-fail-on-console/index.js:139:7)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (.../sentry/sentry/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:254:5)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)
NewIssueExperienceButton triggers changes to the user config and location
Stack Traces | 0.016s run time
Error: Expected test not to call console.error().

If the error is expected, test for it explicitly by mocking it out using jest.spyOn(console, 'error').mockImplementation() and test that the warning occurs.

Error: Uncaught [TypeError: (0 , _testUtils.mockTour) is not a function]
    at reportException (.../living/helpers/runtime-script-errors.js:66:24)
    at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:353:9)
    at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
    at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
    at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
    at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
    at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
    at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
    at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
    at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25777:74)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:124:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12) {
  detail: TypeError: (0 , _testUtils.mockTour) is not a function
      at useIssueDetailsTour (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:9:54)
      at NewIssueExperienceButton (.../issueDetails/actions/newIssueExperienceButton.tsx:34:49)
      at renderWithHooks (.../react-dom/cjs/react-dom.development.js:15486:18)
      at mountIndeterminateComponent (.../react-dom/cjs/react-dom.development.js:20103:13)
      at beginWork (.../react-dom/cjs/react-dom.development.js:21626:16)
      at HTMLUnknownElement.callCallback (.../react-dom/cjs/react-dom.development.js:4164:14)
      at HTMLUnknownElement.callTheUserObjectsOperation (.../sentry/sentry/node_modules/jsdom/lib/jsdom/living/generated/EventListener.js:26:30)
      at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:350:25)
      at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
      at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
      at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
      at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
      at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
      at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
      at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
      at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
      at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
      at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
      at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25777:74)
      at flushActQueue (.../react/cjs/react.development.js:2667:24)
      at act (.../react/cjs/react.development.js:2582:11)
      at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
      at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
      at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
      at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
      at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:124:37)
      at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
      at new Promise (<anonymous>)
      at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
      at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
      at processTicksAndRejections (node:internal/process/task_queues:105:5)
      at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
      at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
      at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
      at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
      at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
      at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
      at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
      at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
      at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12),
  type: 'unhandled exception'
}
    at console.captureMessage [as error] (.../sentry/sentry/node_modules/jest-fail-on-console/index.js:83:25)
    at VirtualConsole.<anonymous> (.../sentry/sentry/node_modules/jest-environment-jsdom/build/index.js:63:23)
    at VirtualConsole.emit (node:events:518:28)
    at reportException (.../living/helpers/runtime-script-errors.js:70:28)
    at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:353:9)
    at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
    at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
    at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
    at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
    at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
    at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
    at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
    at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25777:74)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:124:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)

Error: Uncaught [TypeError: (0 , _testUtils.mockTour) is not a function]
    at reportException (.../living/helpers/runtime-script-errors.js:66:24)
    at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:353:9)
    at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
    at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
    at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
    at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
    at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
    at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
    at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
    at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25777:74)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:124:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12) {
  detail: TypeError: (0 , _testUtils.mockTour) is not a function
      at useIssueDetailsTour (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:9:54)
      at NewIssueExperienceButton (.../issueDetails/actions/newIssueExperienceButton.tsx:34:49)
      at renderWithHooks (.../react-dom/cjs/react-dom.development.js:15486:18)
      at mountIndeterminateComponent (.../react-dom/cjs/react-dom.development.js:20103:13)
      at beginWork (.../react-dom/cjs/react-dom.development.js:21626:16)
      at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27465:14)
      at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
      at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
      at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
      at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25777:74)
      at flushActQueue (.../react/cjs/react.development.js:2667:24)
      at act (.../react/cjs/react.development.js:2582:11)
      at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
      at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
      at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
      at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
      at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:124:37)
      at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
      at new Promise (<anonymous>)
      at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
      at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
      at processTicksAndRejections (node:internal/process/task_queues:105:5)
      at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
      at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
      at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
      at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
      at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
      at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
      at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
      at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
      at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12),
  type: 'unhandled exception'
}
    at console.captureMessage [as error] (.../sentry/sentry/node_modules/jest-fail-on-console/index.js:83:25)
    at VirtualConsole.<anonymous> (.../sentry/sentry/node_modules/jest-environment-jsdom/build/index.js:63:23)
    at VirtualConsole.emit (node:events:518:28)
    at reportException (.../living/helpers/runtime-script-errors.js:70:28)
    at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:353:9)
    at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
    at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
    at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
    at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
    at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
    at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
    at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
    at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25777:74)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:124:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)

Error: Uncaught [TypeError: (0 , _testUtils.mockTour) is not a function]
    at reportException (.../living/helpers/runtime-script-errors.js:66:24)
    at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:353:9)
    at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
    at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
    at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
    at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
    at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
    at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
    at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
    at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
    at recoverFromConcurrentError (.../react-dom/cjs/react-dom.development.js:25889:20)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25789:22)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:124:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12) {
  detail: TypeError: (0 , _testUtils.mockTour) is not a function
      at useIssueDetailsTour (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:9:54)
      at NewIssueExperienceButton (.../issueDetails/actions/newIssueExperienceButton.tsx:34:49)
      at renderWithHooks (.../react-dom/cjs/react-dom.development.js:15486:18)
      at mountIndeterminateComponent (.../react-dom/cjs/react-dom.development.js:20103:13)
      at beginWork (.../react-dom/cjs/react-dom.development.js:21626:16)
      at HTMLUnknownElement.callCallback (.../react-dom/cjs/react-dom.development.js:4164:14)
      at HTMLUnknownElement.callTheUserObjectsOperation (.../sentry/sentry/node_modules/jsdom/lib/jsdom/living/generated/EventListener.js:26:30)
      at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:350:25)
      at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
      at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
      at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
      at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
      at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
      at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
      at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
      at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
      at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
      at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
      at recoverFromConcurrentError (.../react-dom/cjs/react-dom.development.js:25889:20)
      at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25789:22)
      at flushActQueue (.../react/cjs/react.development.js:2667:24)
      at act (.../react/cjs/react.development.js:2582:11)
      at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
      at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
      at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
      at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
      at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:124:37)
      at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
      at new Promise (<anonymous>)
      at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
      at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
      at processTicksAndRejections (node:internal/process/task_queues:105:5)
      at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
      at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
      at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
      at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
      at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
      at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
      at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
      at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
      at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12),
  type: 'unhandled exception'
}
    at console.captureMessage [as error] (.../sentry/sentry/node_modules/jest-fail-on-console/index.js:83:25)
    at VirtualConsole.<anonymous> (.../sentry/sentry/node_modules/jest-environment-jsdom/build/index.js:63:23)
    at VirtualConsole.emit (node:events:518:28)
    at reportException (.../living/helpers/runtime-script-errors.js:70:28)
    at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:353:9)
    at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
    at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
    at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
    at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
    at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
    at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
    at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
    at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
    at recoverFromConcurrentError (.../react-dom/cjs/react-dom.development.js:25889:20)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25789:22)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:124:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)

Error: Uncaught [TypeError: (0 , _testUtils.mockTour) is not a function]
    at reportException (.../living/helpers/runtime-script-errors.js:66:24)
    at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:353:9)
    at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
    at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
    at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
    at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
    at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
    at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
    at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
    at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
    at recoverFromConcurrentError (.../react-dom/cjs/react-dom.development.js:25889:20)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25789:22)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:124:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12) {
  detail: TypeError: (0 , _testUtils.mockTour) is not a function
      at useIssueDetailsTour (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:9:54)
      at NewIssueExperienceButton (.../issueDetails/actions/newIssueExperienceButton.tsx:34:49)
      at renderWithHooks (.../react-dom/cjs/react-dom.development.js:15486:18)
      at mountIndeterminateComponent (.../react-dom/cjs/react-dom.development.js:20103:13)
      at beginWork (.../react-dom/cjs/react-dom.development.js:21626:16)
      at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27465:14)
      at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
      at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
      at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
      at recoverFromConcurrentError (.../react-dom/cjs/react-dom.development.js:25889:20)
      at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25789:22)
      at flushActQueue (.../react/cjs/react.development.js:2667:24)
      at act (.../react/cjs/react.development.js:2582:11)
      at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
      at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
      at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
      at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
      at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:124:37)
      at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
      at new Promise (<anonymous>)
      at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
      at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
      at processTicksAndRejections (node:internal/process/task_queues:105:5)
      at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
      at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
      at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
      at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
      at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
      at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
      at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
      at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
      at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12),
  type: 'unhandled exception'
}
    at console.captureMessage [as error] (.../sentry/sentry/node_modules/jest-fail-on-console/index.js:83:25)
    at VirtualConsole.<anonymous> (.../sentry/sentry/node_modules/jest-environment-jsdom/build/index.js:63:23)
    at VirtualConsole.emit (node:events:518:28)
    at reportException (.../living/helpers/runtime-script-errors.js:70:28)
    at innerInvokeEventListeners (.../living/events/EventTarget-impl.js:353:9)
    at invokeEventListeners (.../living/events/EventTarget-impl.js:286:3)
    at HTMLUnknownElementImpl._dispatch (.../living/events/EventTarget-impl.js:233:9)
    at HTMLUnknownElementImpl.dispatchEvent (.../living/events/EventTarget-impl.js:104:17)
    at HTMLUnknownElement.dispatchEvent (.../living/generated/EventTarget.js:241:34)
    at Object.invokeGuardedCallbackDev (.../react-dom/cjs/react-dom.development.js:4213:16)
    at invokeGuardedCallback (.../react-dom/cjs/react-dom.development.js:4277:31)
    at beginWork$1 (.../react-dom/cjs/react-dom.development.js:27490:7)
    at performUnitOfWork (.../react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (.../react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (.../react-dom/cjs/react-dom.development.js:26473:7)
    at recoverFromConcurrentError (.../react-dom/cjs/react-dom.development.js:25889:20)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25789:22)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:124:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)

The above error occurred in the <ErrorBoundary> component:

    at ErrorBoundary (.../js/sentry-test/reactTestingLibrary.tsx:155:45)
    at RenderErrorBoundary (.../sentry/sentry/node_modules/react-router/lib/hooks.tsx:584:5)
    at routes (.../sentry/sentry/node_modules/react-router-dom/index.tsx:760:3)
    at basenameProp (.../sentry/sentry/node_modules/react-router/lib/components.tsx:413:13)
    at fallbackElement (.../sentry/sentry/node_modules/react-router-dom/index.tsx:487:3)

Consider adding an error boundary to your tree to customize error handling behavior.
Visit https://reactjs.org/link/error-boundaries to learn more about error boundaries.
    at console.captureMessage [as error] (.../sentry/sentry/node_modules/jest-fail-on-console/index.js:83:25)
    at logCapturedError (.../react-dom/cjs/react-dom.development.js:18704:23)
    at update.callback (.../react-dom/cjs/react-dom.development.js:18737:5)
    at callCallback (.../react-dom/cjs/react-dom.development.js:15036:12)
    at commitUpdateQueue (.../react-dom/cjs/react-dom.development.js:15057:9)
    at commitLayoutEffectOnFiber (.../react-dom/cjs/react-dom.development.js:23430:13)
    at commitLayoutMountEffects_complete (.../react-dom/cjs/react-dom.development.js:24727:9)
    at commitLayoutEffects_begin (.../react-dom/cjs/react-dom.development.js:24713:7)
    at commitLayoutEffects (.../react-dom/cjs/react-dom.development.js:24651:3)
    at commitRootImpl (.../react-dom/cjs/react-dom.development.js:26862:5)
    at commitRoot (.../react-dom/cjs/react-dom.development.js:26721:5)
    at finishConcurrentRender (.../react-dom/cjs/react-dom.development.js:25931:9)
    at performConcurrentWorkOnRoot (.../react-dom/cjs/react-dom.development.js:25848:7)
    at flushActQueue (.../react/cjs/react.development.js:2667:24)
    at act (.../react/cjs/react.development.js:2582:11)
    at .../sentry/sentry/node_modules/@.../react/dist/act-compat.js:47:25
    at renderRoot (.../sentry/sentry/node_modules/@.../react/dist/pure.js:188:26)
    at Object.render (.../sentry/sentry/node_modules/@.../react/dist/pure.js:287:10)
    at render (.../js/sentry-test/reactTestingLibrary.tsx:272:28)
    at Object.<anonymous> (.../issueDetails/actions/newIssueExperienceButton.spec.tsx:124:37)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)
    at flushUnexpectedConsoleCalls (.../sentry/sentry/node_modules/jest-fail-on-console/index.js:48:13)
    at Object.<anonymous> (.../sentry/sentry/node_modules/jest-fail-on-console/index.js:139:7)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (.../sentry/sentry/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:254:5)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)

To view more test analytics, go to the Test Analytics Dashboard
📋 Got 3 mins? Take this short survey to help us improve Test Analytics.

Copy link

codecov bot commented Mar 3, 2025

Bundle Report

Changes will increase total bundle size by 36.29kB (0.09%) ⬆️. This is within the configured threshold ✅

Detailed changes
Bundle name Size Change
app-webpack-bundle-array-push 42.48MB 36.29kB (0.09%) ⬆️

Affected Assets, Files, and Routes:

view changes for bundle: app-webpack-bundle-array-push

Assets Changed:

Asset Name Size Change Total Size Change (%)
chunks/vendors-node_modules_emotion_styled_dist_emotion-styled_browser_esm_js-node_modules_classname-0e949e.*.js (New) 1.56MB 1.56MB 100.0% 🚀
chunks/app_components_avatar_actorAvatar_tsx-app_components_avatar_avatarList_tsx-app_components_cha-7ec24d.*.js -9.95kB 1.39MB -0.71%
chunks/app_components_assigneeBadge_tsx-app_components_charts_components_markLine_tsx-app_components-4285bc.*.js (New) 1.16MB 1.16MB 100.0% 🚀
chunks/vendors-node_modules_moment-timezone_moment-timezone_js-node_modules_core-js_modules_es_set_d-f0a4fb.*.js (New) 916.84kB 916.84kB 100.0% 🚀
chunks/vendors-node_modules_base64-arraybuffer_dist_base64-arraybuffer_es5_js-node_modules_echarts_l-130cf9.*.js -3.58kB 643.53kB -0.55%
chunks/app_actionCreators_redirectToProject_tsx-app_actionCreators_sudoModal_tsx-app_components_aler-f167a5.*.js (New) 452.29kB 452.29kB 100.0% 🚀
chunks/app_views_issueDetails_groupEventDetails_groupEventDetails_tsx.*.js -7.3kB 361.32kB -1.98%
chunks/gsApp_registerHooks_tsx.*.js 6.53kB 355.85kB 1.87%
chunks/app_components_breadcrumbs_tsx-app_utils_performance_quickTrace_quickTraceQuery_tsx-app_utils-00df06.*.js (New) 340.68kB 340.68kB 100.0% 🚀
chunks/vendors-node_modules_lodash_debounce_js-node_modules_lodash_difference_js-node_modules_lodash-ed76b2.*.js (New) 304.54kB 304.54kB 100.0% 🚀
chunks/app_actionCreators_preferences_tsx-app_components_avatar_actorAvatar_tsx-app_components_confi-567d42.*.js (New) 302.36kB 302.36kB 100.0% 🚀
chunks/app_views_issueDetails_groupDetails_tsx.*.js 3.18kB 177.9kB 1.82%
chunks/app_actionCreators_members_tsx-app_components_avatar_avatarList_tsx-app_components_deprecated-76913d.*.js 1.42kB 164.07kB 0.87%
chunks/app_components_core_switch_index_stories_tsx.*.js 298 bytes 148.53kB 0.2%
chunks/app_components_core_radio_index_stories_tsx.*.js -5.49kB 143.44kB -3.68%
chunks/app_views_traces_content_tsx-node_modules_lodash_omitBy_js-node_modules_lodash_partialRight_j-d4a98b.*.js 6.31kB 137.19kB 4.82%
chunks/app_components_feedback_widget_us*kWidget_tsx-app_views_projectDetail_index_tsx.78e8de068dc133c70582.js (New) 125.93kB 125.93kB 100.0% 🚀
chunks/app_components_charts_areaChart_tsx-app_components_charts_chartZoom_tsx-app_components_charts-9c7462.*.js -103 bytes 118.12kB -0.09%
entrypoints/app.js -21 bytes 108.5kB -0.02%
chunks/gsApp_views_decideCheckout_tsx.*.js -81 bytes 99.14kB -0.08%
chunks/app_components_breadcrumbs_tsx-app_components_charts_areaChart_tsx-app_components_charts_barC-6bab73.*.js -103 bytes 98.25kB -0.1%
chunks/app_components_charts_components_dataZoomInside_tsx-app_components_charts_components_toolBox_-66d8ed.*.js 48 bytes 86.3kB 0.06%
chunks/app_components_charts_areaChart_tsx-app_components_charts_chartZoom_tsx-app_components_charts-9d600d.*.js (New) 73.57kB 73.57kB 100.0% 🚀
chunks/app_components_search_index_tsx.*.js 213 bytes 72.25kB 0.3%
chunks/app_utils_discover_discoverQuery_tsx-app_views_performance_vitalDetail_index_tsx-node_modules-d327a6.*.js (New) 69.34kB 69.34kB 100.0% 🚀
chunks/app_views_performance_transactionSummary_pageLayout_tsx.*.js 48 bytes 69.31kB 0.07%
chunks/app_components_group_externalIssuesList_externalIssueActions_tsx-app_components_group_externa-739368.*.js -49 bytes 65.6kB -0.07%
chunks/app_views_alerts_rules_utils_tsx.*.js 48 bytes 63.82kB 0.08%
chunks/app_components_charts_components_dataZoomInside_tsx-app_components_charts_components_toolBox_-1e4e8f.*.js 3.65kB 61.19kB 6.34% ⚠️
chunks/app_views_performance_transactionSummary_transactionSpans_spanDetails_index_tsx.*.js -11.85kB 59.64kB -16.57%
chunks/app_components_charts_areaChart_tsx-app_components_charts_chartZoom_tsx-app_components_charts-967899.*.js (New) 48.08kB 48.08kB 100.0% 🚀
chunks/app_views_explore_charts_index_tsx-app_views_explore_hooks_useAnalytics_tsx-app_views_explore-e86025.*.js -100 bytes 45.12kB -0.22%
chunks/app_views_insights_pages_backend_backendOverviewPage_tsx-node_modules_lodash_partialRight_js.*.js -545 bytes 44.82kB -1.2%
chunks/app_components_charts_components_dataZoomInside_tsx-app_components_charts_components_toolBox_-5531f4.*.js 3.61kB 44.56kB 8.82% ⚠️
chunks/app_components_charts_areaChart_tsx-app_components_charts_chartZoom_tsx-app_components_charts-e682fa.*.js (New) 43.47kB 43.47kB 100.0% 🚀
chunks/app_components_charts_releaseSeries_tsx-app_components_charts_series_scatterSeries_tsx-app_co-3ae83e.*.js (New) 43.2kB 43.2kB 100.0% 🚀
chunks/app_components_charts_components_dataZoomInside_tsx-app_components_charts_components_toolBox_-4b5dae.*.js (New) 41.88kB 41.88kB 100.0% 🚀
chunks/app_components_charts_components_dataZoomInside_tsx-app_components_charts_components_toolBox_-51a8df.*.js 3.61kB 41.15kB 9.62% ⚠️
chunks/app_views_performance_newTraceDetails_traceAnalytics_tsx.*.js -355 bytes 40.49kB -0.87%
chunks/app_components_charts_components_dataZoomInside_tsx-app_components_charts_components_toolBox_-b3f1e2.*.js 3.61kB 39.9kB 9.96% ⚠️
chunks/app_views_alerts_wizard_index_tsx-node_modules_react-virtualized_dist_es_CellMeasurer_CellMea-4ae9b7.*.js 8 bytes 38.38kB 0.02%
chunks/app_components_compactSelect_list_tsx-app_views_settings_components_text_textBlock_tsx.*.js 85 bytes 37.3kB 0.23%
chunks/app_components_charts_areaChart_tsx-app_components_charts_barChart_tsx-app_components_charts_-9966ba.*.js -123 bytes 36.68kB -0.33%
chunks/app_components_feedback_widget_feedbackWidgetButton_tsx-app_views_insights_common_components_-07f64e.*.js -527 bytes 34.02kB -1.53%
chunks/app_components_core_alert_alertLink_tsx-app_views_monitors_components_detailsSidebar_tsx-app_-4699da.*.js -349 bytes 33.23kB -1.04%
chunks/app_views_alerts_filterBar_tsx-app_views_alerts_list_header_tsx.*.js 48 bytes 31.15kB 0.15%
chunks/app_components_charts_eventsRequest_tsx-app_components_feedback_widget_us*kWidget_tsx--fbb1b9.15d78a533adbc8850f54.js (New) 31.1kB 31.1kB 100.0% 🚀
chunks/app_views_insights_uptime_views_overview_tsx.*.js 219 bytes 28.38kB 0.78%
chunks/app_components_charts_components_dataZoomInside_tsx-app_components_charts_components_toolBox_-4f9b0b.*.js 3.61kB 25.84kB 16.22% ⚠️
chunks/app_components_feedback_widget_us*kWidget_tsx-app_views_performance_transactionSummary-51d702.b56cdeb3a54a9468f757.js (New) 25.7kB 25.7kB 100.0% 🚀
chunks/app_data_forms_accountEmails_tsx-app_views_settings_components_settingsLayout_tsx-node_module-be57d2.*.js -16 bytes 25.3kB -0.06%
chunks/app_views_alerts_rules_uptime_details_tsx-node_modules_react-virtualized_dist_es_CellMeasurer-9c0417.*.js -360 bytes 24.43kB -1.45%
chunks/app_components_feedback_widget_us*kWidget_tsx-app_components_performance_transactionSe-feae7d.62ff9256fea3dcb72dce.js (New) 24.18kB 24.18kB 100.0% 🚀
chunks/app_components_charts_areaChart_tsx-app_components_charts_chartZoom_tsx-app_components_charts-a006e5.*.js (New) 22.26kB 22.26kB 100.0% 🚀
chunks/app_actionCreators_prompts_tsx-app_components_emptyMessage_tsx-app_components_feedback_widget-395f49.*.js 85 bytes 21.36kB 0.4%
chunks/app_views_insights_common_components_insightsLineChartWidget_tsx-app_views_insights_common_co-e286d9.*.js -524 bytes 20.07kB -2.54%
chunks/vendors-node_modules_moment-timezone_index_js-node_modules_sentry_core_build_esm_exports_js-n-98cc72.*.js -55 bytes 19.1kB -0.29%
chunks/app_components_feedback_widget_us*kWidget_tsx-app_utils_discover_discoverQuery_tsx-app-c5fefe.1d926a6a9e6f4eecb157.js (New) 17.41kB 17.41kB 100.0% 🚀
chunks/app_views_dashboards_widgets_timeSeriesWidget_timeSeriesWidgetVisualization_tsx.*.js 1 bytes 16.39kB 0.01%
chunks/app_components_feedback_widget_us*kWidget_tsx-app_components_gridEditable_sortLink_tsx-d372f4.9d46f6eede0d0e2b1ac0.js (New) 16.21kB 16.21kB 100.0% 🚀
chunks/app_components_dropdownMenu_index_tsx-app_components_emptyStateWarning_tsx-app_views_app_asyn-431e93.*.js -46 bytes 14.26kB -0.32%
chunks/app_components_feedback_widget_us*kWidget_tsx-app_components_performance_transactionSe-f61270.7e61e0169ac8da9b2e31.js (New) 13.36kB 13.36kB 100.0% 🚀
chunks/app_views_alerts_rules_uptime_checkIndicator_tsx-app_views_alerts_rules_uptime_uptimeChecksGr-e61b60.*.js -7 bytes 13.07kB -0.05%
chunks/app_components_onboarding_productSelection_tsx.*.js 113 bytes 12.73kB 0.9%
chunks/app_utils_performance_suspectSpans_suspectSpansQuery_tsx-app_views_insights_common_components-7ec332.*.js (New) 12.61kB 12.61kB 100.0% 🚀
chunks/app_components_charts_lineChart_tsx-app_components_feedback_widget_us*kWidget_tsx-app_-26fc43.5aac888869579af951be.js (New) 12.34kB 12.34kB 100.0% 🚀
chunks/app_views_insights_common_components_moduleLayout_tsx-app_views_insights_llmMonitoring_compon-1886b3.*.js -524 bytes 9.3kB -5.33%
chunks/app_views_issueDetails_groupTags_groupTagsTab_tsx.*.js -74 bytes 5.87kB -1.25%
chunks/vendors-node_modules_emotion_styled_dist_emotion-styled_browser_esm_js-node_modules_classname-37c418.*.js (Deleted) -1.56MB 0 bytes -100.0% 🗑️
chunks/app_components_assigneeBadge_tsx-app_components_charts_components_markLine_tsx-app_components-38886d.*.js (Deleted) -1.16MB 0 bytes -100.0% 🗑️
chunks/vendors-node_modules_moment-timezone_moment-timezone_js-node_modules_core-js_modules_es_set_d-19c8e3.*.js (Deleted) -917.33kB 0 bytes -100.0% 🗑️
chunks/app_actionCreators_redirectToProject_tsx-app_actionCreators_sudoModal_tsx-app_components_aler-8bb7ac.*.js (Deleted) -457.72kB 0 bytes -100.0% 🗑️
chunks/app_components_breadcrumbs_tsx-app_components_charts_chartZoom_tsx-app_components_charts_rele-5771a6.*.js (Deleted) -350.29kB 0 bytes -100.0% 🗑️
chunks/vendors-node_modules_lodash_debounce_js-node_modules_lodash_difference_js-node_modules_lodash-b34d59.*.js (Deleted) -308.22kB 0 bytes -100.0% 🗑️
chunks/app_actionCreators_preferences_tsx-app_components_avatar_actorAvatar_tsx-app_components_confi-71c9ce.*.js (Deleted) -301.41kB 0 bytes -100.0% 🗑️
chunks/app_components_charts_components_dataZoomInside_tsx-app_components_charts_components_toolBox_-b11744.*.js (Deleted) -116.8kB 0 bytes -100.0% 🗑️
chunks/app_components_charts_areaChart_tsx-app_components_charts_components_markArea_tsx-app_compone-c91245.*.js (Deleted) -64.53kB 0 bytes -100.0% 🗑️
chunks/app_components_charts_components_dataZoomInside_tsx-app_components_charts_components_toolBox_-698983.*.js (Deleted) -60.27kB 0 bytes -100.0% 🗑️
chunks/app_components_charts_areaChart_tsx-app_components_charts_series_scatterSeries_tsx-app_compon-a78653.*.js (Deleted) -39.44kB 0 bytes -100.0% 🗑️
chunks/app_components_charts_components_dataZoomInside_tsx-app_components_charts_components_toolBox_-f7da41.*.js (Deleted) -37.75kB 0 bytes -100.0% 🗑️
chunks/app_components_feedback_widget_us*kWidget_tsx-app_views_performance_transactionSummary-51d702.7c935b6f860bfadd9664.js (Deleted) -37.52kB 0 bytes -100.0% 🗑️
chunks/app_components_charts_areaChart_tsx-app_components_charts_series_scatterSeries_tsx-app_compon-4b7996.*.js (Deleted) -34.3kB 0 bytes -100.0% 🗑️
chunks/app_components_charts_series_scatterSeries_tsx-app_components_feedback_widget_us*kWidg-2f9105.aa4ec5d0ba010bafdeb5.js (Deleted) -34.19kB 0 bytes -100.0% 🗑️
chunks/app_components_charts_eventsRequest_tsx-app_components_feedback_widget_us*kWidget_tsx--fbb1b9.01e1f229db6190af807b.js (Deleted) -31.1kB 0 bytes -100.0% 🗑️
chunks/app_components_feedback_widget_us*kWidget_tsx-app_components_performance_transactionSe-feae7d.a45f2f9271627672d5b9.js (Deleted) -24.18kB 0 bytes -100.0% 🗑️
chunks/app_components_feedback_widget_us*kWidget_tsx-app_utils_discover_discoverQuery_tsx-app-c5fefe.36f6cd970281de44a0f7.js (Deleted) -17.41kB 0 bytes -100.0% 🗑️
chunks/app_components_feedback_widget_us*kWidget_tsx-app_components_gridEditable_sortLink_tsx-d372f4.b664220b666a7ed41604.js (Deleted) -16.21kB 0 bytes -100.0% 🗑️
chunks/app_components_feedback_widget_us*kWidget_tsx-app_components_performance_transactionSe-f61270.c2c0379c84c88fe700d3.js (Deleted) -13.36kB 0 bytes -100.0% 🗑️
chunks/app_components_charts_areaChart_tsx-app_components_dynamicSampling_investigationRule_tsx-app_-76b79e.*.js (Deleted) -13.25kB 0 bytes -100.0% 🗑️
chunks/app_components_charts_lineChart_tsx-app_components_feedback_widget_us*kWidget_tsx-app_-26fc43.ca7aa728b74a46851168.js (Deleted) -12.34kB 0 bytes -100.0% 🗑️
chunks/app_components_charts_chartZoom_tsx-app_components_charts_releaseSeries_tsx-app_components_ch-c04b97.*.js (Deleted) -9.85kB 0 bytes -100.0% 🗑️

@leeandher leeandher force-pushed the leander/issue-tour-impl branch from 664631e to ddf55e8 Compare March 3, 2025 22:42
@leeandher leeandher changed the base branch from master to leander/style-tour-guide March 3, 2025 22:42
@leeandher leeandher force-pushed the leander/issue-tour-impl branch from ddf55e8 to 9f37933 Compare March 4, 2025 19:50
@leeandher leeandher force-pushed the leander/issue-tour-impl branch from 9f37933 to 6669451 Compare March 4, 2025 20:44
@leeandher leeandher force-pushed the leander/issue-tour-impl branch from 6669451 to 3ce532a Compare March 5, 2025 03:49
Base automatically changed from leander/style-tour-guide to master March 5, 2025 16:53
@leeandher leeandher force-pushed the leander/issue-tour-impl branch from 3ce532a to b8f9cdb Compare March 5, 2025 16:57
Comment on lines +49 to +53
jest.mock('sentry/views/issueDetails/issueDetailsTour', () => ({
...jest.requireActual('sentry/views/issueDetails/issueDetailsTour'),
useIssueDetailsTour: () => mockTour(),
}));

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Having to do this kinda sucks, but it's not from wrapping TourElement, it's from the rendering of <NewIssueExperienceButton /> which invokes useIssueDetailsTour(). This component is rendered in the header, which seems to appear in all these testss

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Scope: Frontend Automatically applied to PRs that change frontend components
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant