Skip to content

fix: tests

fix: tests #69

Triggered via push June 14, 2026 09:33
Status Failure
Total duration 37s
Artifacts –

ci.yml

on: push
Build & Test
33s
Build & Test
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 2 warnings
Build & Test
Process completed with exit code 1.
TestingLibraryElementError: Unable to find an element with the text: /Registration successful!/i. This could be because the text is broken up by multiple elements. In this case: frontend/node_modules/@testing-library/dom/dist/wait-for.js#L163
Ignored nodes: comments, script, style <body> <div> <div data-rht-toaster="" style="position: fixed; z-index: 9999; top: 16px; left: 16px; right: 16px; bottom: 16px; pointer-events: none;" > <div class="go4109123758" style="left: 0px; right: 0px; display: flex; position: absolute; transition: all 230ms cubic-bezier(.21,1.02,.73,1); transform: translateY(0px); top: 0px; justify-content: center;" > <div class="go2072408551" style="opacity: 0;" > <div class="go685806154" > <div class="go1858758034" /> <div class="go1579819456" > <div class="go2534082608" /> </div> </div> <div aria-live="polite" class="go3958317564" role="status" > Network error during registration. </div> </div> </div> </div> <div class="page-texture relative min-h-screen flex flex-col bg-forge-darkest text-forge-parchment font-body" > <button aria-label="Open Menu" class="fixed top-6 left-6 z-30 p-2.5 rounded bg-forge-brown/90 border border-forge-gold-dim/40 text-forge-gold hover:text-forge-gold hover:border-forge-gold hover:bg-forge-brown transition-all shadow-[0_0_15px_rgba(0,0,0,0.8),0_0_10px_rgba(212,175,55,0.1)] focus:outline-none focus:ring-1 focus:ring-forge-gold/50 cursor-pointer" data-testid="nav-toggle" > <svg aria-hidden="true" class="lucide lucide-menu" fill="none" height="20" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="20" xmlns="http://www.w3.org/2000/svg" > <path d="M4 5h16" /> <path d="M4 12h16" /> <path d="M4 19h16" /> </svg> </button> <div class="fixed inset-0 bg-black/50 backdrop-blur-sm z-40 transition-all duration-300 opacity-0 pointer-events-none" data-testid="nav-backdrop" /> <div aria-hidden="true" class="fixed top-0 left-0 bottom-0 w-96 bg-gradient-to-br from-forge-darkest/95 to-forge-brown/20 backdrop-blur-sm border-r-2 border-forge-gold/20 shadow-[20px_0_50px_rgba(0,0,0,0.9),5px_0_20px_rgba(212,175,55,0.1)] p-8 flex flex-col justify-between z-50 transition-transform duration-300 ease-in-out -translate-x-full" data-testid="nav-drawer" > <div> <div class="flex flex-col items-center justify-center pb-6 border-b border-forge-leather mb-6 relative" > <button aria-label="Close Menu" class="absolute top-0 right-0 p-1.5 rounded text-forge-tan hover:text-forge-gold hover:bg-forge-brown/40 transition-all focus:outline-none cursor-pointer" data-testid="nav-close" > <svg aria-hidden="true" class="lucide lucide-x" fill="none" height="20" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="20" xmlns="http://www.w3.org/2000/svg" > <path d="M18 6 6 18" /> <path d="m6 6 12 12" /> </svg> </button> <img alt="Mithril Forge Logo" class="h-40 w-auto mb-4 drop-shadow-[0_0_15px_rgba(201,168,76,0.2)]" src="/logo.svg" /> <span class="font-title text-2xl font-bold text-forge-gold tracking-wider title-glow text-center"
TestingLibraryElementError: Unable to find an element with the text: Account successfully confirmed! Welcome to Mithril Forge!. This could be because the text is broken up by multiple elements. In this case: frontend/node_modules/@testing-library/dom/dist/wait-for.js#L163
Ignored nodes: comments, script, style <body> <div> <div data-rht-toaster="" style="position: fixed; z-index: 9999; top: 16px; left: 16px; right: 16px; bottom: 16px; pointer-events: none;" > <div class="go4109123758" style="left: 0px; right: 0px; display: flex; position: absolute; transition: all 230ms cubic-bezier(.21,1.02,.73,1); transform: translateY(0px); top: 0px; justify-content: center;" > <div class="go2072408551" style="opacity: 0;" > <div class="go685806154" > <div class="go1858758034" /> <div class="go1579819456" > <div class="go2534082608" /> </div> </div> <div aria-live="polite" class="go3958317564" role="status" > Network error during account confirmation. </div> </div> </div> </div> <div data-testid="login-page" > Login </div> </div> </body> Ignored nodes: comments, script, style <body> <div> <div data-rht-toaster="" style="position: fixed; z-index: 9999; top: 16px; left: 16px; right: 16px; bottom: 16px; pointer-events: none;" > <div class="go4109123758" style="left: 0px; right: 0px; display: flex; position: absolute; transition: all 230ms cubic-bezier(.21,1.02,.73,1); transform: translateY(0px); top: 0px; justify-content: center;" > <div class="go2072408551" style="opacity: 0;" > <div class="go685806154" > <div class="go1858758034" /> <div class="go1579819456" > <div class="go2534082608" /> </div> </div> <div aria-live="polite" class="go3958317564" role="status" > Network error during account confirmation. </div> </div> </div> </div> <div data-testid="login-page" > Login </div> </div> </body> at waitForWrapper (/home/runner/work/mithril-forge/mithril-forge/frontend/node_modules/@testing-library/dom/dist/wait-for.js:163:31) at /home/runner/work/mithril-forge/mithril-forge/frontend/src/components/ConfirmUserPage.test.tsx:61:41 at processTicksAndRejections (unknown:7:39)
Build & Test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, extractions/setup-just@v2. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build & Test
No files were found with the provided path: frontend/playwright-report/. No artifacts will be uploaded.