Files
jobtrackingapp/docs/ui-modernisation/evidence/applications/READINESS_RED.json
T

2 lines
13 KiB
JSON

{"numFailedTestSuites":1,"numFailedTests":2,"numPassedTestSuites":0,"numPassedTests":0,"numPendingTestSuites":0,"numPendingTests":25,"numRuntimeErrorTestSuites":0,"numTodoTests":0,"numTotalTestSuites":1,"numTotalTests":27,"openHandles":[],"snapshot":{"added":0,"didUpdate":false,"failure":false,"filesAdded":0,"filesRemoved":0,"filesRemovedList":[],"filesUnmatched":0,"filesUpdated":0,"matched":0,"total":0,"unchecked":0,"uncheckedKeysByFile":[],"unmatched":0,"updated":0},"startTime":1793696357028,"success":false,"testResults":[{"assertionResults":[{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"opens the dedicated workspace from the whole row and preserves list state on return","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696360800,"status":"pending","title":"opens the dedicated workspace from the whole row and preserves list state on return"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"opens a direct workspace URL and returns to applications","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696360800,"status":"pending","title":"opens a direct workspace URL and returns to applications"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"keeps en context after the primary task with a keyboard jump and return across sections","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696360800,"status":"pending","title":"keeps en context after the primary task with a keyboard jump and return across sections"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"keeps nb context after the primary task with a keyboard jump and return across sections","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696360800,"status":"pending","title":"keeps nb context after the primary task with a keyboard jump and return across sections"},{"ancestorTitles":[],"duration":258,"failing":false,"failureDetails":[{"matcherResult":{"pass":false,"message":"expect(element).toHaveTextContent()\n\nExpected element to have text content:\n No next action is recorded.\nReceived:\n Nothing outstanding — this application is fully prepared."}}],"failureMessages":["Error: expect(element).toHaveTextContent()\n\nExpected element to have text content:\n No next action is recorded.\nReceived:\n Nothing outstanding — this application is fully prepared.\n at toHaveTextContent (C:\\Users\\Connor\\.codex\\worktrees\\direct-roadmap-integration\\Job tracker\\job-tracker-ui\\src\\application-workspace-overlay.test.tsx:230:20)"],"fullName":"does not infer en application readiness from an absent next action","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696360800,"status":"failed","title":"does not infer en application readiness from an absent next action"},{"ancestorTitles":[],"duration":112,"failing":false,"failureDetails":[{"matcherResult":{"pass":false,"message":"expect(element).toHaveTextContent()\n\nExpected element to have text content:\n Ingen neste handling er registrert.\nReceived:\n Ingenting gjenstår — denne søknaden er ferdig forberedt."}}],"failureMessages":["Error: expect(element).toHaveTextContent()\n\nExpected element to have text content:\n Ingen neste handling er registrert.\nReceived:\n Ingenting gjenstår — denne søknaden er ferdig forberedt.\n at toHaveTextContent (C:\\Users\\Connor\\.codex\\worktrees\\direct-roadmap-integration\\Job tracker\\job-tracker-ui\\src\\application-workspace-overlay.test.tsx:230:20)"],"fullName":"does not infer nb application readiness from an absent next action","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696361081,"status":"failed","title":"does not infer nb application readiness from an absent next action"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"row controls do not trigger navigation","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696361194,"status":"pending","title":"row controls do not trigger navigation"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"handles a deleted or inaccessible job without rendering a broken workspace","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696361194,"status":"pending","title":"handles a deleted or inaccessible job without rendering a broken workspace"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"warns before section navigation would discard application edits","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696361194,"status":"pending","title":"warns before section navigation would discard application edits"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"renders shared workspace navigation and progress in Norwegian Bokmål","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696361194,"status":"pending","title":"renders shared workspace navigation and progress in Norwegian Bokmål"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"hydrates list filters, sort and page from a shareable URL","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696361194,"status":"pending","title":"hydrates list filters, sort and page from a shareable URL"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"names the progress scroll region and identifies the current stage without making stages actions","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696361194,"status":"pending","title":"names the progress scroll region and identifies the current stage without making stages actions"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"keeps custom status literal without claiming a completed standard pipeline","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696361194,"status":"pending","title":"keeps custom status literal without claiming a completed standard pipeline"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"retries a failed workspace read without creating or changing application content","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696361194,"status":"pending","title":"retries a failed workspace read without creating or changing application content"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"keeps the server-selected next action and preparation entry on the existing CV section","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696361194,"status":"pending","title":"keeps the server-selected next action and preparation entry on the existing CV section"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"uses recorded dates in the summary and keeps absent dates unknown","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696361194,"status":"pending","title":"uses recorded dates in the summary and keeps absent dates unknown"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"section changes retain follow-up query context and expose the selected labelled panel","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696361194,"status":"pending","title":"section changes retain follow-up query context and expose the selected labelled panel"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"accordion controls identify exactly one labelled content region","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696361194,"status":"pending","title":"accordion controls identify exactly one labelled content region"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"legacy document links reveal current attachments and frozen history in the named section","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696361194,"status":"pending","title":"legacy document links reveal current attachments and frozen history in the named section"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"the missing-profile next task opens the existing canonical profile entry","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696361194,"status":"pending","title":"the missing-profile next task opens the existing canonical profile entry"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"application subsection navigation retains metadata and protects unsaved answers","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696361194,"status":"pending","title":"application subsection navigation retains metadata and protects unsaved answers"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"legacy correspondence and notes reveal distinct domain content","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696361194,"status":"pending","title":"legacy correspondence and notes reveal distinct domain content"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"holds answers until their aggregate matches the route and ignores a late previous-job aggregate","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696361194,"status":"pending","title":"holds answers until their aggregate matches the route and ignores a late previous-job aggregate"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"entering Answers waits for a fresh coherent snapshot after sibling writes","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696361194,"status":"pending","title":"entering Answers waits for a fresh coherent snapshot after sibling writes"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"a late previous Answers-entry read cannot enable the current editor","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696361194,"status":"pending","title":"a late previous Answers-entry read cannot enable the current editor"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"a failed Answers-entry read stays closed until a successful retry","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696361194,"status":"pending","title":"a failed Answers-entry read stays closed until a successful retry"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"leaving a pending direct Answers entry still loads the workspace header","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793696361194,"status":"pending","title":"leaving a pending direct Answers entry still loads the workspace header"}],"endTime":1793696361206,"message":" ● does not infer en application readiness from an absent next action\n\n expect(element).toHaveTextContent()\n\n Expected element to have text content:\n No next action is recorded.\n Received:\n Nothing outstanding — this application is fully prepared.\n\n 228 | renderTable('/jobs/42');\n 229 | const feedback = await screen.findByRole('alert');\n > 230 | expect(feedback).toHaveTextContent(message);\n | ^\n 231 | expect(feedback).not.toHaveTextContent(falseClaim);\n 232 | });\n 233 |\n\n at toHaveTextContent (src/application-workspace-overlay.test.tsx:230:20)\n\n ● does not infer nb application readiness from an absent next action\n\n expect(element).toHaveTextContent()\n\n Expected element to have text content:\n Ingen neste handling er registrert.\n Received:\n Ingenting gjenstår — denne søknaden er ferdig forberedt.\n\n 228 | renderTable('/jobs/42');\n 229 | const feedback = await screen.findByRole('alert');\n > 230 | expect(feedback).toHaveTextContent(message);\n | ^\n 231 | expect(feedback).not.toHaveTextContent(falseClaim);\n 232 | });\n 233 |\n\n at toHaveTextContent (src/application-workspace-overlay.test.tsx:230:20)\n","name":"C:\\Users\\Connor\\.codex\\worktrees\\direct-roadmap-integration\\Job tracker\\job-tracker-ui\\src\\application-workspace-overlay.test.tsx","startTime":1793696357991,"status":"failed","summary":""}],"wasInterrupted":false}