Skip to content

fix: resolve linting issues in E2E tests #12

fix: resolve linting issues in E2E tests

fix: resolve linting issues in E2E tests #12

Triggered via push June 11, 2025 11:52
Status Failure
Total duration 50s
Artifacts

ci.yml

on: push
Lint & Format
35s
Lint & Format
Test & Coverage
45s
Test & Coverage
Security Audit
41s
Security Audit
Build & Deploy Test
0s
Build & Deploy Test
Release
0s
Release
Deploy to GitHub Pages
0s
Deploy to GitHub Pages
Fit to window
Zoom out
Zoom in

Annotations

8 errors
Lint & Format
Process completed with exit code 1.
Test & Coverage
Process completed with exit code 1.
src/lib/utils.test.ts > Utils > truncate > should use custom suffix: src/lib/utils.test.ts#L103
AssertionError: expected 'Lo---' to be 'L---' // Object.is equality Expected: "L---" Received: "Lo---" ❯ src/lib/utils.test.ts:103:44
src/app/page.test.tsx > Home Page > has a call-to-action section: src/app/page.tsx#L12
Error: invariant expected app router to be mounted ❯ useRouter node_modules/next/src/client/components/navigation.ts:128:11 ❯ Home src/app/page.tsx:12:17 ❯ Object.react-stack-bottom-frame node_modules/react-dom/cjs/react-dom-client.development.js:23863:20 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom-client.development.js:5529:22 ❯ updateFunctionComponent node_modules/react-dom/cjs/react-dom-client.development.js:8897:19 ❯ beginWork node_modules/react-dom/cjs/react-dom-client.development.js:10522:18 ❯ runWithFiberInDEV node_modules/react-dom/cjs/react-dom-client.development.js:1522:13 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom-client.development.js:15140:22 ❯ workLoopSync node_modules/react-dom/cjs/react-dom-client.development.js:14956:41 ❯ renderRootSync node_modules/react-dom/cjs/react-dom-client.development.js:14936:11 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { __NEXT_ERROR_CODE: 'E238' }
src/app/page.test.tsx > Home Page > displays the call-to-action button: src/app/page.tsx#L12
Error: invariant expected app router to be mounted ❯ useRouter node_modules/next/src/client/components/navigation.ts:128:11 ❯ Home src/app/page.tsx:12:17 ❯ Object.react-stack-bottom-frame node_modules/react-dom/cjs/react-dom-client.development.js:23863:20 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom-client.development.js:5529:22 ❯ updateFunctionComponent node_modules/react-dom/cjs/react-dom-client.development.js:8897:19 ❯ beginWork node_modules/react-dom/cjs/react-dom-client.development.js:10522:18 ❯ runWithFiberInDEV node_modules/react-dom/cjs/react-dom-client.development.js:1522:13 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom-client.development.js:15140:22 ❯ workLoopSync node_modules/react-dom/cjs/react-dom-client.development.js:14956:41 ❯ renderRootSync node_modules/react-dom/cjs/react-dom-client.development.js:14936:11 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { __NEXT_ERROR_CODE: 'E238' }
src/app/page.test.tsx > Home Page > shows the four main feature cards: src/app/page.tsx#L12
Error: invariant expected app router to be mounted ❯ useRouter node_modules/next/src/client/components/navigation.ts:128:11 ❯ Home src/app/page.tsx:12:17 ❯ Object.react-stack-bottom-frame node_modules/react-dom/cjs/react-dom-client.development.js:23863:20 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom-client.development.js:5529:22 ❯ updateFunctionComponent node_modules/react-dom/cjs/react-dom-client.development.js:8897:19 ❯ beginWork node_modules/react-dom/cjs/react-dom-client.development.js:10522:18 ❯ runWithFiberInDEV node_modules/react-dom/cjs/react-dom-client.development.js:1522:13 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom-client.development.js:15140:22 ❯ workLoopSync node_modules/react-dom/cjs/react-dom-client.development.js:14956:41 ❯ renderRootSync node_modules/react-dom/cjs/react-dom-client.development.js:14936:11 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { __NEXT_ERROR_CODE: 'E238' }
src/app/page.test.tsx > Home Page > displays the main description: src/app/page.tsx#L12
Error: invariant expected app router to be mounted ❯ useRouter node_modules/next/src/client/components/navigation.ts:128:11 ❯ Home src/app/page.tsx:12:17 ❯ Object.react-stack-bottom-frame node_modules/react-dom/cjs/react-dom-client.development.js:23863:20 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom-client.development.js:5529:22 ❯ updateFunctionComponent node_modules/react-dom/cjs/react-dom-client.development.js:8897:19 ❯ beginWork node_modules/react-dom/cjs/react-dom-client.development.js:10522:18 ❯ runWithFiberInDEV node_modules/react-dom/cjs/react-dom-client.development.js:1522:13 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom-client.development.js:15140:22 ❯ workLoopSync node_modules/react-dom/cjs/react-dom-client.development.js:14956:41 ❯ renderRootSync node_modules/react-dom/cjs/react-dom-client.development.js:14936:11 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { __NEXT_ERROR_CODE: 'E238' }
src/app/page.test.tsx > Home Page > renders the main heading: src/app/page.tsx#L12
Error: invariant expected app router to be mounted ❯ useRouter node_modules/next/src/client/components/navigation.ts:128:11 ❯ Home src/app/page.tsx:12:17 ❯ Object.react-stack-bottom-frame node_modules/react-dom/cjs/react-dom-client.development.js:23863:20 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom-client.development.js:5529:22 ❯ updateFunctionComponent node_modules/react-dom/cjs/react-dom-client.development.js:8897:19 ❯ beginWork node_modules/react-dom/cjs/react-dom-client.development.js:10522:18 ❯ runWithFiberInDEV node_modules/react-dom/cjs/react-dom-client.development.js:1522:13 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom-client.development.js:15140:22 ❯ workLoopSync node_modules/react-dom/cjs/react-dom-client.development.js:14956:41 ❯ renderRootSync node_modules/react-dom/cjs/react-dom-client.development.js:14936:11 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { __NEXT_ERROR_CODE: 'E238' }