Skip to content

PR #2716

PR #2716 #854

Triggered via dynamic November 1, 2023 12:50
Status Success
Total duration 2m 32s
Artifacts

codeql

on: dynamic
Matrix: Analyze
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 1 warning
FallbackHandler > No Fallback Handler > should render the Fallback Handler and warning tooltip when no Fallback Handler is set: src/components/settings/FallbackHandler/__tests__/index.test.tsx#L107
Error: Unable to find an element with the text: No fallback handler set. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 css-9d3nxz-MuiPaper-root" > <div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-3 css-jtuf4s-MuiGrid-root" > <div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-lg-4 css-1qm8set-MuiGrid-root" > <h4 class="MuiTypography-root MuiTypography-h4 css-fohhgb-MuiTypography-root" > Fallback handler </h4> </div> <div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-true css-1vd824g-MuiGrid-root" > <div class="MuiBox-root css-0" > <p class="MuiTypography-root MuiTypography-body1 css-1pqjor9-MuiTypography-root" > The fallback handler adds fallback logic for funtionality that may not be present in the Safe Account contract. Learn more about the fallback handler <a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways css-qjxfi2-MuiTypography-root-MuiLink-root" href="https://help.safe.global/en/articles/40838-what-is-a-fallback-handler-and-how-does-it-relate-to-safe" rel="noreferrer noopener" target="_blank" > <span class="MuiBox-root css-14f7ucs" > here <svg aria-hidden="true" class="MuiSvgIcon-root MuiSvgIcon-fontSizeSmall css-11dtfly-MuiSvgIcon-root" data-testid="OpenInNewRoundedIcon" focusable="false" viewBox="0 0 24 24" > <path d="M18 19H6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h5c.55 0 1-.45 1-1s-.45-1-1-1H5c-1.11 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-6c0-.55-.45-1-1-1s-1 .45-1 1v5c0 .55-.45 1-1 1zM14 4c0 .55.45 1 1 1h2.59l-9.13 9.13c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L19 6.41V9c0 .55.45 1 1 1s1-.45 1-1V4c0-.55-.45-1-1-1h-5c-.55 0-1 .45-1 1z" /> </svg> </span> </a> </p> <div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-standardWarning MuiAlert-standard css-12b2q6y-MuiPaper-root-MuiAlert-root" role="alert" > <div class="MuiAlert-icon css-1ytlwq5-MuiAlert-icon" > <svg aria-hidden="true" class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-13ct9s2-MuiSvgIcon-root" data-testid="ReportProblemOutlinedIcon" focusable="false" viewBox="0 0 24 24" > <path d="M12 5.99L19.53 19H4.47L12 5.99M12 2L1 21h22L12 2zm1 14h-2v2h2v-2zm0-6h-2v4h2v-4z" /> </svg> </div> <div class="MuiAlert-message css-1pxa9xg-MuiAlert-message" > <p class="MuiTypography-root MuiTypography-body1 css-1vlb78g-MuiTypography-root" > The Safe{Wallet} may not work correctly as no fallback handler is currently set. It can be set via the <a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways css-qjxfi2-MuiTypography-root-MuiLink-root" href="/" > Transaction Builder </a> . </p> </div> </div> </div> </div> </div> </div> </div> </body> at waitForWrapper (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/@testing-library/dom/dist/wait-for.js:166:27) at Object.<anonymous> (/home/runner/work/safe-wallet-web/safe-wallet-web/src/components/settings/FallbackHandler/__tests__/index.test.tsx:120:20) at Promise.then.completed (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/run.js:316:40) at _runTest (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/run.js:121:9) at _runTestsForDescribeBlock (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/run.js:121:9) at run (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-runner/build/runTest.js:444:34)
FallbackHandler > No Fallback Handler > should conditionally append the Transaction Builder link: src/components/settings/FallbackHandler/__tests__/index.test.tsx#L145
TestingLibraryElementError: Unable to find an element by: [data-testid="fallback-handler-warning"] Ignored nodes: comments, script, style <body> <div> <div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 css-9d3nxz-MuiPaper-root" > <div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-3 css-jtuf4s-MuiGrid-root" > <div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-lg-4 css-1qm8set-MuiGrid-root" > <h4 class="MuiTypography-root MuiTypography-h4 css-fohhgb-MuiTypography-root" > Fallback handler </h4> </div> <div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-true css-1vd824g-MuiGrid-root" > <div class="MuiBox-root css-0" > <p class="MuiTypography-root MuiTypography-body1 css-1pqjor9-MuiTypography-root" > The fallback handler adds fallback logic for funtionality that may not be present in the Safe Account contract. Learn more about the fallback handler <a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways css-qjxfi2-MuiTypography-root-MuiLink-root" href="https://help.safe.global/en/articles/40838-what-is-a-fallback-handler-and-how-does-it-relate-to-safe" rel="noreferrer noopener" target="_blank" > <span class="MuiBox-root css-14f7ucs" > here <svg aria-hidden="true" class="MuiSvgIcon-root MuiSvgIcon-fontSizeSmall css-11dtfly-MuiSvgIcon-root" data-testid="OpenInNewRoundedIcon" focusable="false" viewBox="0 0 24 24" > <path d="M18 19H6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h5c.55 0 1-.45 1-1s-.45-1-1-1H5c-1.11 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-6c0-.55-.45-1-1-1s-1 .45-1 1v5c0 .55-.45 1-1 1zM14 4c0 .55.45 1 1 1h2.59l-9.13 9.13c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L19 6.41V9c0 .55.45 1 1 1s1-.45 1-1V4c0-.55-.45-1-1-1h-5c-.55 0-1 .45-1 1z" /> </svg> </span> </a> </p> <div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-standardWarning MuiAlert-standard css-12b2q6y-MuiPaper-root-MuiAlert-root" role="alert" > <div class="MuiAlert-icon css-1ytlwq5-MuiAlert-icon" > <svg aria-hidden="true" class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-13ct9s2-MuiSvgIcon-root" data-testid="ReportProblemOutlinedIcon" focusable="false" viewBox="0 0 24 24" > <path d="M12 5.99L19.53 19H4.47L12 5.99M12 2L1 21h22L12 2zm1 14h-2v2h2v-2zm0-6h-2v4h2v-4z" /> </svg> </div> <div class="MuiAlert-message css-1pxa9xg-MuiAlert-message" > <p class="MuiTypography-root MuiTypography-body1 css-1vlb78g-MuiTypography-root" > The Safe{Wallet} may not work correctly as no fallback handler is currently set. </p> </div> </div> </div> </div> </div> </div> </div> </body> at Object.getElementError (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/@testing-library/dom/dist/config.js:37:19) at /home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByTestId (/home/runner/work/safe-wallet-web/safe-wallet-web/src/components/settings/FallbackHandler/__tests__/index.test.tsx:160:30) at Promise.then.completed (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/run.js:316:40) at _runTest (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/run.js:121:9) at _runTestsForDescribeBlock (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/run.js:121:9) at run (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-runner/build/runTest.js:444:34)
FallbackHandler > Unofficial Fallback Handler > should render placeholder and warning tooltip when an unofficial Fallback Handler is set: src/components/settings/FallbackHandler/__tests__/index.test.tsx#L183
TestingLibraryElementError: Unable to find an element by: [data-testid="fallback-handler-warning"] Ignored nodes: comments, script, style <body> <div> <div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 css-9d3nxz-MuiPaper-root" > <div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-3 css-jtuf4s-MuiGrid-root" > <div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-lg-4 css-1qm8set-MuiGrid-root" > <h4 class="MuiTypography-root MuiTypography-h4 css-fohhgb-MuiTypography-root" > Fallback handler </h4> </div> <div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-true css-1vd824g-MuiGrid-root" > <div class="MuiBox-root css-0" > <p class="MuiTypography-root MuiTypography-body1 css-1pqjor9-MuiTypography-root" > The fallback handler adds fallback logic for funtionality that may not be present in the Safe Account contract. Learn more about the fallback handler <a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways css-qjxfi2-MuiTypography-root-MuiLink-root" href="https://help.safe.global/en/articles/40838-what-is-a-fallback-handler-and-how-does-it-relate-to-safe" rel="noreferrer noopener" target="_blank" > <span class="MuiBox-root css-14f7ucs" > here <svg aria-hidden="true" class="MuiSvgIcon-root MuiSvgIcon-fontSizeSmall css-11dtfly-MuiSvgIcon-root" data-testid="OpenInNewRoundedIcon" focusable="false" viewBox="0 0 24 24" > <path d="M18 19H6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h5c.55 0 1-.45 1-1s-.45-1-1-1H5c-1.11 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-6c0-.55-.45-1-1-1s-1 .45-1 1v5c0 .55-.45 1-1 1zM14 4c0 .55.45 1 1 1h2.59l-9.13 9.13c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L19 6.41V9c0 .55.45 1 1 1s1-.45 1-1V4c0-.55-.45-1-1-1h-5c-.55 0-1 .45-1 1z" /> </svg> </span> </a> </p> <div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-standardInfo MuiAlert-standard css-u9hwhf-MuiPaper-root-MuiAlert-root" role="alert" > <div class="MuiAlert-icon css-1ytlwq5-MuiAlert-icon" > <svg aria-hidden="true" class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-13ct9s2-MuiSvgIcon-root" data-testid="InfoOutlinedIcon" focusable="false" viewBox="0 0 24 24" > <path d="M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20, 12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10, 10 0 0,0 12,2M11,17H13V11H11V17Z" /> </svg> </div> <div class="MuiAlert-message css-1pxa9xg-MuiAlert-message" > <p class="MuiTypography-root MuiTypography-body1 css-hc43be-MuiTypography-root" > An <b> unofficial </b> fallback handler is currently set. It can be altered via the <a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways css-qjxfi2-MuiTypography-root-MuiLink-root" href="/" > Transaction Builder </a> . </p> <div class="container" > <div class="avatarContainer" style="width: 40px; height: 40px;" > <div class="icon" style="background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDgiIHNoYXBlLXJlbmRlcmluZz0ib3B0aW1pemVTcGVlZCIgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0Ij48cGF0aCBmaWxsPSJoc2woMzIyIDQ4JSA0NyUpIiBkPSJNMCwwSDhWOEgweiIvPjxwYXRoIGZpbGw9ImhzbCgwIDQwJSAzMCUpIiBkPSJNMiwwaDF2MWgtMXpNNSwwaDF2MWgtMXpNMywwaDF2MWgtMXpNNCwwaDF2MWgtMXpNMCwxaDF2MWgtMXpNNywxaDF2MWgtMXpNMiwxaDF2MWgtMXpNNSwxaDF2MWgtMXpNMSwyaDF2MWgtMXpNNiwyaDF2MWgtMXpNMywyaDF2MWgtMXpNNCwyaDF2MWgtMXpNMSwzaDF2MWgtMXpNNiwzaDF2MWgtMXpNMiw0aDF2MWgtMXpNNSw0aDF2MWgtMXpNMSw1aDF2MWgtMXpNNiw1aDF2MWgtMXpNMiw1aDF2MWgtMXpNNSw1aDF2MWgtMXpNMCw2aDF2MWgtMXpNNyw2aDF2MWgtMXpNMSw2aDF2MWgtMXpNNiw2aDF2MWgtMXpNMiw2aDF2MWgtMXpNNSw2aDF2MWgtMXpNMiw3aDF2MWgtMXpNNSw3aDF2MWgtMXoiLz48cGF0aCBmaWxsPSJoc2woMjMzIDQwJSA4MiUpIiBkPSJNMCwwaDF2MWgtMXpNNywwaDF2MWgtMXpNMywxaDF2MWgtMXpNNCwxaDF2MWgtMXpNMiwyaDF2MWgtMXpNNSwyaDF2MWgtMXoiLz48L3N2Zz4=); width: 40px; height: 40px;" /> </div> <div class="MuiBox-root css-i6bazn" > <div class="MuiBox-root css-tdlsra" title="CompatibilityFallbackHandler" > CompatibilityFallbackHandler </div> <div class="addressContainer" > <div class="MuiBox-root css-1or163" > <span> 0x123 </span> </div> <button aria-label="Copy to clipboard" class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-nmr6e8-MuiButtonBase-root-MuiIconButton-root" data-mui-internal-clone-element="true" tabindex="0" type="button" > <mock-icon aria-hidden="true" classname="MuiSvgIcon-root MuiSvgIcon-colorBorder MuiSvgIcon-fontSizeSmall css-j1da6x-MuiSvgIcon-root" focusable="false" /> <span class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root" /> </button> <div class="MuiBox-root css-yjghm1" > <button aria-label="" class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-1o2vr87-MuiButtonBase-root-MuiIconButton-root" data-mui-internal-clone-element="true" href="" rel="noreferrer" tabindex="0" target="_blank" type="button" > <mock-icon aria-hidden="true" classname="MuiSvgIcon-root MuiSvgIcon-fontSizeSmall css-11dtfly-MuiSvgIcon-root" focusable="false" /> <span class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root" /> </button> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </body> at Object.getElementError (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/@testing-library/dom/dist/config.js:37:19) at /home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByTestId (/home/runner/work/safe-wallet-web/safe-wallet-web/src/components/settings/FallbackHandler/__tests__/index.test.tsx:209:30)
FallbackHandler > Unofficial Fallback Handler > should conditionally append the Transaction Builder link: src/components/settings/FallbackHandler/__tests__/index.test.tsx#L226
TestingLibraryElementError: Unable to find an element by: [data-testid="fallback-handler-warning"] Ignored nodes: comments, script, style <body> <div> <div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 css-9d3nxz-MuiPaper-root" > <div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-3 css-jtuf4s-MuiGrid-root" > <div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-lg-4 css-1qm8set-MuiGrid-root" > <h4 class="MuiTypography-root MuiTypography-h4 css-fohhgb-MuiTypography-root" > Fallback handler </h4> </div> <div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-true css-1vd824g-MuiGrid-root" > <div class="MuiBox-root css-0" > <p class="MuiTypography-root MuiTypography-body1 css-1pqjor9-MuiTypography-root" > The fallback handler adds fallback logic for funtionality that may not be present in the Safe Account contract. Learn more about the fallback handler <a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways css-qjxfi2-MuiTypography-root-MuiLink-root" href="https://help.safe.global/en/articles/40838-what-is-a-fallback-handler-and-how-does-it-relate-to-safe" rel="noreferrer noopener" target="_blank" > <span class="MuiBox-root css-14f7ucs" > here <svg aria-hidden="true" class="MuiSvgIcon-root MuiSvgIcon-fontSizeSmall css-11dtfly-MuiSvgIcon-root" data-testid="OpenInNewRoundedIcon" focusable="false" viewBox="0 0 24 24" > <path d="M18 19H6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h5c.55 0 1-.45 1-1s-.45-1-1-1H5c-1.11 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-6c0-.55-.45-1-1-1s-1 .45-1 1v5c0 .55-.45 1-1 1zM14 4c0 .55.45 1 1 1h2.59l-9.13 9.13c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L19 6.41V9c0 .55.45 1 1 1s1-.45 1-1V4c0-.55-.45-1-1-1h-5c-.55 0-1 .45-1 1z" /> </svg> </span> </a> </p> <div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-standardInfo MuiAlert-standard css-u9hwhf-MuiPaper-root-MuiAlert-root" role="alert" > <div class="MuiAlert-icon css-1ytlwq5-MuiAlert-icon" > <svg aria-hidden="true" class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-13ct9s2-MuiSvgIcon-root" data-testid="InfoOutlinedIcon" focusable="false" viewBox="0 0 24 24" > <path d="M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20, 12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10, 10 0 0,0 12,2M11,17H13V11H11V17Z" /> </svg> </div> <div class="MuiAlert-message css-1pxa9xg-MuiAlert-message" > <p class="MuiTypography-root MuiTypography-body1 css-hc43be-MuiTypography-root" > An <b> unofficial </b> fallback handler is currently set. </p> <div class="container" > <div class="avatarContainer" style="width: 40px; height: 40px;" > <div class="icon" style="background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDgiIHNoYXBlLXJlbmRlcmluZz0ib3B0aW1pemVTcGVlZCIgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0Ij48cGF0aCBmaWxsPSJoc2woMzIyIDQ4JSA0NyUpIiBkPSJNMCwwSDhWOEgweiIvPjxwYXRoIGZpbGw9ImhzbCgwIDQwJSAzMCUpIiBkPSJNMiwwaDF2MWgtMXpNNSwwaDF2MWgtMXpNMywwaDF2MWgtMXpNNCwwaDF2MWgtMXpNMCwxaDF2MWgtMXpNNywxaDF2MWgtMXpNMiwxaDF2MWgtMXpNNSwxaDF2MWgtMXpNMSwyaDF2MWgtMXpNNiwyaDF2MWgtMXpNMywyaDF2MWgtMXpNNCwyaDF2MWgtMXpNMSwzaDF2MWgtMXpNNiwzaDF2MWgtMXpNMiw0aDF2MWgtMXpNNSw0aDF2MWgtMXpNMSw1aDF2MWgtMXpNNiw1aDF2MWgtMXpNMiw1aDF2MWgtMXpNNSw1aDF2MWgtMXpNMCw2aDF2MWgtMXpNNyw2aDF2MWgtMXpNMSw2aDF2MWgtMXpNNiw2aDF2MWgtMXpNMiw2aDF2MWgtMXpNNSw2aDF2MWgtMXpNMiw3aDF2MWgtMXpNNSw3aDF2MWgtMXoiLz48cGF0aCBmaWxsPSJoc2woMjMzIDQwJSA4MiUpIiBkPSJNMCwwaDF2MWgtMXpNNywwaDF2MWgtMXpNMywxaDF2MWgtMXpNNCwxaDF2MWgtMXpNMiwyaDF2MWgtMXpNNSwyaDF2MWgtMXoiLz48L3N2Zz4=); width: 40px; height: 40px;" /> </div> <div class="MuiBox-root css-i6bazn" > <div class="MuiBox-root css-tdlsra" title="CompatibilityFallbackHandler" > CompatibilityFallbackHandler </div> <div class="addressContainer" > <div class="MuiBox-root css-1or163" > <span> 0x123 </span> </div> <button aria-label="Copy to clipboard" class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-nmr6e8-MuiButtonBase-root-MuiIconButton-root" data-mui-internal-clone-element="true" tabindex="0" type="button" > <mock-icon aria-hidden="true" classname="MuiSvgIcon-root MuiSvgIcon-colorBorder MuiSvgIcon-fontSizeSmall css-j1da6x-MuiSvgIcon-root" focusable="false" /> <span class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root" /> </button> <div class="MuiBox-root css-yjghm1" > <button aria-label="" class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-1o2vr87-MuiButtonBase-root-MuiIconButton-root" data-mui-internal-clone-element="true" href="" rel="noreferrer" tabindex="0" target="_blank" type="button" > <mock-icon aria-hidden="true" classname="MuiSvgIcon-root MuiSvgIcon-fontSizeSmall css-11dtfly-MuiSvgIcon-root" focusable="false" /> <span class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root" /> </button> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </body> at Object.getElementError (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/@testing-library/dom/dist/config.js:37:19) at /home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByTestId (/home/runner/work/safe-wallet-web/safe-wallet-web/src/components/settings/FallbackHandler/__tests__/index.test.tsx:244:30) at Promise.then.completed (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/run.js:316:40) at _runTest (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/run.js:121:9) at _runTestsForDescribeBlock (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/run.js:121:9) at run (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/home/runner/work/safe-wallet-web/safe-wallet-web/node_modules/jest-runner/build/runTest.js:444:34)
Analyze (javascript)
Failed to restore: Cache service responded with 403