Files
jobtrackingapp/docs/ui-modernisation/visual-correction/evidence/admin-user-actions/TESTS.txt
T
2026-11-10 17:38:42 +01:00

45 lines
4.5 KiB
Plaintext


> job-tracker-ui@0.1.0 test
> jest --runInBand admin-users-page.test.tsx
console.error
An update to AdminUsersPage inside a test was not wrapped in act(...).
When testing, code that causes React state updates should be wrapped into act(...):
act(() => {
/* fire events that update state */
});
/* assert on the output */
This ensures that you're testing the behavior the user would see in the browser. Learn more at https://react.dev/link/wrap-tests-with-act
146 | return () => { checkSessionCookie(); return lifetime.mounted && lifetime.generation===generation && !isSessionInvalidated() && getSessionContext()===context; };
147 | }, []);
> 148 | const finishAction=useCallback((active: () => boolean) => { owner.current.busy=false; if (active()) setBusy(false); }, []);
| ^
149 |
150 | const createUser=async () => {
151 | if (!canCreate) return;
at node_modules/react-dom/cjs/react-dom-client.development.js:18758:19
at runWithFiberInDEV (node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
at warnIfUpdatesNotWrappedWithActDEV (node_modules/react-dom/cjs/react-dom-client.development.js:18757:9)
at scheduleUpdateOnFiber (node_modules/react-dom/cjs/react-dom-client.development.js:16409:11)
at dispatchSetStateInternal (node_modules/react-dom/cjs/react-dom-client.development.js:9170:13)
at dispatchSetState (node_modules/react-dom/cjs/react-dom-client.development.js:9127:7)
at setBusy (src/views/AdminUsersPage.tsx:148:103)
at finishAction (src/views/AdminUsersPage.tsx:203:15)
node.exe : Test Suites: 1 passed, 1 total
At line:1 char:1
+ & "C:\Program Files\nodejs/node.exe" "C:\Program Files\nodejs/node_mo ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (Test Suites: 1 passed, 1 total:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
Tests: 14 passed, 14 total
Snapshots: 0 total
Time: 17.618 s
Ran all test suites matching admin-users-page.test.tsx.