Files
jobtrackingapp/docs/ui-modernisation/evidence/ai-context/a3-ai-context-red.json
T

2 lines
17 KiB
JSON

{"numFailedTestSuites":1,"numFailedTests":4,"numPassedTestSuites":0,"numPassedTests":4,"numPendingTestSuites":0,"numPendingTests":15,"numRuntimeErrorTestSuites":0,"numTodoTests":0,"numTotalTestSuites":1,"numTotalTests":23,"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":1793715476674,"success":false,"testResults":[{"assertionResults":[{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"direct Improve writing action retains explicit review","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793715482157,"status":"pending","title":"direct Improve writing action retains explicit review"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"direct Suggest content action retains explicit review","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793715482157,"status":"pending","title":"direct Suggest content action retains explicit review"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"direct Grammar check action retains explicit review","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793715482157,"status":"pending","title":"direct Grammar check action retains explicit review"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"direct Shorter action retains explicit review","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793715482157,"status":"pending","title":"direct Shorter action retains explicit review"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"empty source requests career facts without making an AI request","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793715482157,"status":"pending","title":"empty source requests career facts without making an AI request"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"section AI uses the CV document language and requires explicit server acceptance","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793715482157,"status":"pending","title":"section AI uses the CV document language and requires explicit server acceptance"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"section AI controls render in Bokmål without changing the document language","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793715482157,"status":"pending","title":"section AI controls render in Bokmål without changing the document language"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"[PRES-C11] Reject removes the suggestion without accepting content","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793715482157,"status":"pending","title":"[PRES-C11] Reject removes the suggestion without accepting content"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"[PRES-C11] Close removes the suggestion without accepting content","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793715482157,"status":"pending","title":"[PRES-C11] Close removes the suggestion without accepting content"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"[PRES-C11] accepts the user's edited suggestion with the original proposal token","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793715482157,"status":"pending","title":"[PRES-C11] accepts the user's edited suggestion with the original proposal token"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"[PRES-C11] a failed suggestion can be retried without accepting content","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793715482157,"status":"pending","title":"[PRES-C11] a failed suggestion can be retried without accepting content"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"closing and reopening ignores an old request even after a newer suggestion completes","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793715482157,"status":"pending","title":"closing and reopening ignores an old request even after a newer suggestion completes"},{"ancestorTitles":[],"duration":295,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"a changed text invalidates a pending suggestion","invocations":1,"location":null,"numPassingAsserts":3,"retryReasons":[],"startAt":1793715482157,"status":"passed","title":"a changed text invalidates a pending suggestion"},{"ancestorTitles":[],"duration":107,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"a changed target invalidates a pending suggestion","invocations":1,"location":null,"numPassingAsserts":3,"retryReasons":[],"startAt":1793715482452,"status":"passed","title":"a changed target invalidates a pending suggestion"},{"ancestorTitles":[],"duration":101,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"a changed document language invalidates a pending suggestion","invocations":1,"location":null,"numPassingAsserts":3,"retryReasons":[],"startAt":1793715482559,"status":"passed","title":"a changed document language invalidates a pending suggestion"},{"ancestorTitles":[],"duration":153,"failing":false,"failureDetails":[{"matcherResult":{"pass":true,"message":"expect(element).not.toBeInTheDocument()\n\nexpected document not to contain element, found <textarea aria-invalid=\"false\" class=\"MuiInputBase-input MuiOutlinedInput-input MuiInputBase-inputMultiline MuiInputBase-inputSizeSmall css-tkk7tv-MuiInputBase-input-MuiOutlinedInput-input\" id=\"_r_1c_\" style=\"height: 0px; overflow: hidden;\">Stale source suggestion</textarea> instead"}}],"failureMessages":["Error: expect(element).not.toBeInTheDocument()\n\nexpected document not to contain element, found <textarea aria-invalid=\"false\" class=\"MuiInputBase-input MuiOutlinedInput-input MuiInputBase-inputMultiline MuiInputBase-inputSizeSmall css-tkk7tv-MuiInputBase-input-MuiOutlinedInput-input\" id=\"_r_1c_\" style=\"height: 0px; overflow: hidden;\">Stale source suggestion</textarea> instead\n at toBeInTheDocument (C:\\Users\\Connor\\.codex\\worktrees\\direct-roadmap-integration\\Job tracker\\job-tracker-ui\\src\\ai-section-assistant.test.tsx:188:69)"],"fullName":"a changed context invalidates a pending suggestion","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793715482661,"status":"failed","title":"a changed context invalidates a pending suggestion"},{"ancestorTitles":[],"duration":119,"failing":false,"failureDetails":[{"matcherResult":{"pass":true,"message":"expect(element).not.toBeInTheDocument()\n\nexpected document not to contain element, found <textarea aria-invalid=\"false\" class=\"MuiInputBase-input MuiOutlinedInput-input MuiInputBase-inputMultiline MuiInputBase-inputSizeSmall css-tkk7tv-MuiInputBase-input-MuiOutlinedInput-input\" id=\"_r_1q_\" style=\"height: 0px; overflow: hidden;\">Stale source suggestion</textarea> instead"}}],"failureMessages":["Error: expect(element).not.toBeInTheDocument()\n\nexpected document not to contain element, found <textarea aria-invalid=\"false\" class=\"MuiInputBase-input MuiOutlinedInput-input MuiInputBase-inputMultiline MuiInputBase-inputSizeSmall css-tkk7tv-MuiInputBase-input-MuiOutlinedInput-input\" id=\"_r_1q_\" style=\"height: 0px; overflow: hidden;\">Stale source suggestion</textarea> instead\n at toBeInTheDocument (C:\\Users\\Connor\\.codex\\worktrees\\direct-roadmap-integration\\Job tracker\\job-tracker-ui\\src\\ai-section-assistant.test.tsx:188:69)"],"fullName":"a changed section name invalidates a pending suggestion","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793715482827,"status":"failed","title":"a changed section name invalidates a pending suggestion"},{"ancestorTitles":[],"duration":187,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"changed text removes an existing review before it can be accepted","invocations":1,"location":null,"numPassingAsserts":4,"retryReasons":[],"startAt":1793715482946,"status":"passed","title":"changed text removes an existing review before it can be accepted"},{"ancestorTitles":[],"duration":140,"failing":false,"failureDetails":[{"matcherResult":{"pass":true,"message":"expect(element).not.toBeInTheDocument()\n\nexpected document not to contain element, found <textarea aria-invalid=\"false\" class=\"MuiInputBase-input MuiOutlinedInput-input MuiInputBase-inputMultiline MuiInputBase-inputSizeSmall css-tkk7tv-MuiInputBase-input-MuiOutlinedInput-input\" id=\"_r_2m_\" style=\"height: 0px; overflow: hidden;\">Proposed wording</textarea> instead"}}],"failureMessages":["Error: expect(element).not.toBeInTheDocument()\n\nexpected document not to contain element, found <textarea aria-invalid=\"false\" class=\"MuiInputBase-input MuiOutlinedInput-input MuiInputBase-inputMultiline MuiInputBase-inputSizeSmall css-tkk7tv-MuiInputBase-input-MuiOutlinedInput-input\" id=\"_r_2m_\" style=\"height: 0px; overflow: hidden;\">Proposed wording</textarea> instead\n at toBeInTheDocument (C:\\Users\\Connor\\.codex\\worktrees\\direct-roadmap-integration\\Job tracker\\job-tracker-ui\\src\\ai-section-assistant.test.tsx:203:62)"],"fullName":"changed context removes an existing review before it can be accepted","invocations":1,"location":null,"numPassingAsserts":1,"retryReasons":[],"startAt":1793715483133,"status":"failed","title":"changed context removes an existing review before it can be accepted"},{"ancestorTitles":[],"duration":125,"failing":false,"failureDetails":[{"matcherResult":{"pass":true,"message":"expect(element).not.toBeInTheDocument()\n\nexpected document not to contain element, found <textarea aria-invalid=\"false\" class=\"MuiInputBase-input MuiOutlinedInput-input MuiInputBase-inputMultiline MuiInputBase-inputSizeSmall css-tkk7tv-MuiInputBase-input-MuiOutlinedInput-input\" id=\"_r_34_\" style=\"height: 0px; overflow: hidden;\">Proposed wording</textarea> instead"}}],"failureMessages":["Error: expect(element).not.toBeInTheDocument()\n\nexpected document not to contain element, found <textarea aria-invalid=\"false\" class=\"MuiInputBase-input MuiOutlinedInput-input MuiInputBase-inputMultiline MuiInputBase-inputSizeSmall css-tkk7tv-MuiInputBase-input-MuiOutlinedInput-input\" id=\"_r_34_\" style=\"height: 0px; overflow: hidden;\">Proposed wording</textarea> instead\n at toBeInTheDocument (C:\\Users\\Connor\\.codex\\worktrees\\direct-roadmap-integration\\Job tracker\\job-tracker-ui\\src\\ai-section-assistant.test.tsx:203:62)"],"fullName":"changed section name removes an existing review before it can be accepted","invocations":1,"location":null,"numPassingAsserts":1,"retryReasons":[],"startAt":1793715483273,"status":"failed","title":"changed section name removes an existing review before it can be accepted"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"regeneration replaces the proposal and its token before acceptance","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793715483399,"status":"pending","title":"regeneration replaces the proposal and its token before acceptance"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"Reject invalidates a pending regeneration and clears the previous review","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793715483399,"status":"pending","title":"Reject invalidates a pending regeneration and clears the previous review"},{"ancestorTitles":[],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"failed server acceptance keeps the edited review and allows retry without duplicate submits","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793715483399,"status":"pending","title":"failed server acceptance keeps the edited review and allows retry without duplicate submits"}],"endTime":1793715483421,"message":" ● a changed context invalidates a pending suggestion\n\n expect(element).not.toBeInTheDocument()\n\n expected document not to contain element, found <textarea aria-invalid=\"false\" class=\"MuiInputBase-input MuiOutlinedInput-input MuiInputBase-inputMultiline MuiInputBase-inputSizeSmall css-tkk7tv-MuiInputBase-input-MuiOutlinedInput-input\" id=\"_r_1c_\" style=\"height: 0px; overflow: hidden;\">Stale source suggestion</textarea> instead\n\n 186 | rerenderAssistant(updates);\n 187 | await act(async () => { request.resolve(proposal(\"Stale source suggestion\")); });\n > 188 | expect(screen.queryByDisplayValue(\"Stale source suggestion\")).not.toBeInTheDocument();\n | ^\n 189 | expect(screen.queryByRole(\"button\", { name: \"Apply\" })).not.toBeInTheDocument();\n 190 | expect(onAccept).not.toHaveBeenCalled();\n 191 | });\n\n at toBeInTheDocument (src/ai-section-assistant.test.tsx:188:69)\n\n ● a changed section name invalidates a pending suggestion\n\n expect(element).not.toBeInTheDocument()\n\n expected document not to contain element, found <textarea aria-invalid=\"false\" class=\"MuiInputBase-input MuiOutlinedInput-input MuiInputBase-inputMultiline MuiInputBase-inputSizeSmall css-tkk7tv-MuiInputBase-input-MuiOutlinedInput-input\" id=\"_r_1q_\" style=\"height: 0px; overflow: hidden;\">Stale source suggestion</textarea> instead\n\n 186 | rerenderAssistant(updates);\n 187 | await act(async () => { request.resolve(proposal(\"Stale source suggestion\")); });\n > 188 | expect(screen.queryByDisplayValue(\"Stale source suggestion\")).not.toBeInTheDocument();\n | ^\n 189 | expect(screen.queryByRole(\"button\", { name: \"Apply\" })).not.toBeInTheDocument();\n 190 | expect(onAccept).not.toHaveBeenCalled();\n 191 | });\n\n at toBeInTheDocument (src/ai-section-assistant.test.tsx:188:69)\n\n ● changed context removes an existing review before it can be accepted\n\n expect(element).not.toBeInTheDocument()\n\n expected document not to contain element, found <textarea aria-invalid=\"false\" class=\"MuiInputBase-input MuiOutlinedInput-input MuiInputBase-inputMultiline MuiInputBase-inputSizeSmall css-tkk7tv-MuiInputBase-input-MuiOutlinedInput-input\" id=\"_r_2m_\" style=\"height: 0px; overflow: hidden;\">Proposed wording</textarea> instead\n\n 201 | expect(await screen.findByDisplayValue(\"Proposed wording\")).toBeInTheDocument();\n 202 | rerenderAssistant(updates);\n > 203 | expect(screen.queryByDisplayValue(\"Proposed wording\")).not.toBeInTheDocument();\n | ^\n 204 | expect(screen.queryByRole(\"button\", { name: \"Apply\" })).not.toBeInTheDocument();\n 205 | expect(onAccept).not.toHaveBeenCalled();\n 206 | });\n\n at toBeInTheDocument (src/ai-section-assistant.test.tsx:203:62)\n\n ● changed section name removes an existing review before it can be accepted\n\n expect(element).not.toBeInTheDocument()\n\n expected document not to contain element, found <textarea aria-invalid=\"false\" class=\"MuiInputBase-input MuiOutlinedInput-input MuiInputBase-inputMultiline MuiInputBase-inputSizeSmall css-tkk7tv-MuiInputBase-input-MuiOutlinedInput-input\" id=\"_r_34_\" style=\"height: 0px; overflow: hidden;\">Proposed wording</textarea> instead\n\n 201 | expect(await screen.findByDisplayValue(\"Proposed wording\")).toBeInTheDocument();\n 202 | rerenderAssistant(updates);\n > 203 | expect(screen.queryByDisplayValue(\"Proposed wording\")).not.toBeInTheDocument();\n | ^\n 204 | expect(screen.queryByRole(\"button\", { name: \"Apply\" })).not.toBeInTheDocument();\n 205 | expect(onAccept).not.toHaveBeenCalled();\n 206 | });\n\n at toBeInTheDocument (src/ai-section-assistant.test.tsx:203:62)\n","name":"C:\\Users\\Connor\\.codex\\worktrees\\direct-roadmap-integration\\Job tracker\\job-tracker-ui\\src\\ai-section-assistant.test.tsx","startTime":1793715478116,"status":"failed","summary":""}],"wasInterrupted":false}