2 lines
21 KiB
JSON
2 lines
21 KiB
JSON
{"numFailedTestSuites":0,"numFailedTests":0,"numPassedTestSuites":9,"numPassedTests":49,"numPendingTestSuites":0,"numPendingTests":0,"numRuntimeErrorTestSuites":0,"numTodoTests":0,"numTotalTestSuites":9,"numTotalTests":49,"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":1793691723447,"success":true,"testResults":[{"assertionResults":[{"ancestorTitles":[],"duration":420,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"en hybrid navigation has five labelled destinations and retains secondary tools","invocations":1,"location":null,"numPassingAsserts":9,"retryReasons":[],"startAt":1793691726762,"status":"passed","title":"en hybrid navigation has five labelled destinations and retains secondary tools"},{"ancestorTitles":[],"duration":263,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"nb hybrid navigation has five labelled destinations and retains secondary tools","invocations":1,"location":null,"numPassingAsserts":9,"retryReasons":[],"startAt":1793691727182,"status":"passed","title":"nb hybrid navigation has five labelled destinations and retains secondary tools"},{"ancestorTitles":[],"duration":169,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"/career/builder/42 selects its primary destination and keyboard route focus survives","invocations":1,"location":null,"numPassingAsserts":3,"retryReasons":[],"startAt":1793691727445,"status":"passed","title":"/career/builder/42 selects its primary destination and keyboard route focus survives"},{"ancestorTitles":[],"duration":94,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"/applications/42 selects its primary destination and keyboard route focus survives","invocations":1,"location":null,"numPassingAsserts":3,"retryReasons":[],"startAt":1793691727614,"status":"passed","title":"/applications/42 selects its primary destination and keyboard route focus survives"},{"ancestorTitles":[],"duration":113,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"/jobs/42 selects its primary destination and keyboard route focus survives","invocations":1,"location":null,"numPassingAsserts":3,"retryReasons":[],"startAt":1793691727708,"status":"passed","title":"/jobs/42 selects its primary destination and keyboard route focus survives"},{"ancestorTitles":[],"duration":269,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"desktop retains labelled collapse, persistence, and all secondary destinations","invocations":1,"location":null,"numPassingAsserts":3,"retryReasons":[],"startAt":1793691727821,"status":"passed","title":"desktop retains labelled collapse, persistence, and all secondary destinations"},{"ancestorTitles":[],"duration":245,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"choosing the current destination from More closes the drawer and focuses its heading","invocations":1,"location":null,"numPassingAsserts":2,"retryReasons":[],"startAt":1793691728090,"status":"passed","title":"choosing the current destination from More closes the drawer and focuses its heading"}],"endTime":1793691728336,"message":"","name":"C:\\Users\\Connor\\.codex\\worktrees\\direct-roadmap-integration\\Job tracker\\job-tracker-ui\\src\\a3-navigation.test.tsx","startTime":1793691724338,"status":"passed","summary":""},{"assertionResults":[{"ancestorTitles":[],"duration":19,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"migrates the legacy Norwegian code and persists Bokmål using nb-NO","invocations":1,"location":null,"numPassingAsserts":5,"retryReasons":[],"startAt":1793691729006,"status":"passed","title":"migrates the legacy Norwegian code and persists Bokmål using nb-NO"},{"ancestorTitles":[],"duration":6,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"hydrates an authenticated server preference without writing it back","invocations":1,"location":null,"numPassingAsserts":3,"retryReasons":[],"startAt":1793691729025,"status":"passed","title":"hydrates an authenticated server preference without writing it back"},{"ancestorTitles":[],"duration":292,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"a failed account language save keeps the local choice and offers a localized retry: Norsk","invocations":1,"location":null,"numPassingAsserts":11,"retryReasons":[],"startAt":1793691729031,"status":"passed","title":"a failed account language save keeps the local choice and offers a localized retry: Norsk"},{"ancestorTitles":[],"duration":275,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"a failed account language save keeps the local choice and offers a localized retry: English","invocations":1,"location":null,"numPassingAsserts":11,"retryReasons":[],"startAt":1793691729323,"status":"passed","title":"a failed account language save keeps the local choice and offers a localized retry: English"},{"ancestorTitles":[],"duration":11,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"a delayed language-save failure cannot offer a retry for a newer successful choice","invocations":1,"location":null,"numPassingAsserts":3,"retryReasons":[],"startAt":1793691729598,"status":"passed","title":"a delayed language-save failure cannot offer a retry for a newer successful choice"},{"ancestorTitles":[],"duration":30,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"a previously delivered language retry cannot reverse a newer choice","invocations":1,"location":null,"numPassingAsserts":3,"retryReasons":[],"startAt":1793691729609,"status":"passed","title":"a previously delivered language retry cannot reverse a newer choice"}],"endTime":1793691729641,"message":"","name":"C:\\Users\\Connor\\.codex\\worktrees\\direct-roadmap-integration\\Job tracker\\job-tracker-ui\\src\\i18n-provider.test.tsx","startTime":1793691728347,"status":"passed","summary":""},{"assertionResults":[{"ancestorTitles":[],"duration":194,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"language controls identify Bokmål with its native name and language code","invocations":1,"location":null,"numPassingAsserts":5,"retryReasons":[],"startAt":1793691730299,"status":"passed","title":"language controls identify Bokmål with its native name and language code"},{"ancestorTitles":[],"duration":114,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"[P5-01 PRES-E07 E08] grouped navigation exposes the current child without marking the parent as the page","invocations":1,"location":null,"numPassingAsserts":5,"retryReasons":[],"startAt":1793691730493,"status":"passed","title":"[P5-01 PRES-E07 E08] grouped navigation exposes the current child without marking the parent as the page"},{"ancestorTitles":[],"duration":209,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"[P5-01 PRES-E07 E08] collapsed secondary destinations remain keyboard-operable","invocations":1,"location":null,"numPassingAsserts":2,"retryReasons":[],"startAt":1793691730607,"status":"passed","title":"[P5-01 PRES-E07 E08] collapsed secondary destinations remain keyboard-operable"},{"ancestorTitles":[],"duration":136,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"[P5-01 PRES-E08] successful shell navigation focuses the new route heading and exposes a skip link","invocations":1,"location":null,"numPassingAsserts":2,"retryReasons":[],"startAt":1793691730816,"status":"passed","title":"[P5-01 PRES-E08] successful shell navigation focuses the new route heading and exposes a skip link"}],"endTime":1793691730952,"message":"","name":"C:\\Users\\Connor\\.codex\\worktrees\\direct-roadmap-integration\\Job tracker\\job-tracker-ui\\src\\app-shell-navigation.test.tsx","startTime":1793691729648,"status":"passed","summary":""},{"assertionResults":[{"ancestorTitles":[],"duration":86,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"notification bell exposes its unread count and keyboard-accessible action","invocations":1,"location":null,"numPassingAsserts":5,"retryReasons":[],"startAt":1793691731659,"status":"passed","title":"notification bell exposes its unread count and keyboard-accessible action"},{"ancestorTitles":[],"duration":91,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"shows localized en build metadata only when the caller supplies the admin-only badge","invocations":1,"location":null,"numPassingAsserts":4,"retryReasons":[],"startAt":1793691731745,"status":"passed","title":"shows localized en build metadata only when the caller supplies the admin-only badge"},{"ancestorTitles":[],"duration":75,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"shows localized nb build metadata only when the caller supplies the admin-only badge","invocations":1,"location":null,"numPassingAsserts":4,"retryReasons":[],"startAt":1793691731836,"status":"passed","title":"shows localized nb build metadata only when the caller supplies the admin-only badge"},{"ancestorTitles":[],"duration":73,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"shell icon controls expose accessible names","invocations":1,"location":null,"numPassingAsserts":4,"retryReasons":[],"startAt":1793691731911,"status":"passed","title":"shell icon controls expose accessible names"},{"ancestorTitles":[],"duration":73,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"[P7-08 notifications] an unavailable unread count stays unknown and its description follows the UI language","invocations":1,"location":null,"numPassingAsserts":4,"retryReasons":[],"startAt":1793691731984,"status":"passed","title":"[P7-08 notifications] an unavailable unread count stays unknown and its description follows the UI language"},{"ancestorTitles":[],"duration":54,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"[P7-08 notifications] a recorded zero unread count has a truthful separate description","invocations":1,"location":null,"numPassingAsserts":3,"retryReasons":[],"startAt":1793691732057,"status":"passed","title":"[P7-08 notifications] a recorded zero unread count has a truthful separate description"},{"ancestorTitles":[],"duration":82,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"[P7-08 notifications] the known unread count is described in Bokmål without changing the bell action's name","invocations":1,"location":null,"numPassingAsserts":4,"retryReasons":[],"startAt":1793691732111,"status":"passed","title":"[P7-08 notifications] the known unread count is described in Bokmål without changing the bell action's name"}],"endTime":1793691732194,"message":"","name":"C:\\Users\\Connor\\.codex\\worktrees\\direct-roadmap-integration\\Job tracker\\job-tracker-ui\\src\\app-shell-notifications.test.tsx","startTime":1793691730961,"status":"passed","summary":""},{"assertionResults":[{"ancestorTitles":[],"duration":309,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"[P5-00 PRES-E07 E08 A03] en mobile names/current route ignore desktop collapse and retain metadata","invocations":1,"location":null,"numPassingAsserts":7,"retryReasons":[],"startAt":1793691733017,"status":"passed","title":"[P5-00 PRES-E07 E08 A03] en mobile names/current route ignore desktop collapse and retain metadata"},{"ancestorTitles":[],"duration":248,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"[P5-00 PRES-E07 E08 A03] nb mobile names/current route ignore desktop collapse and retain metadata","invocations":1,"location":null,"numPassingAsserts":7,"retryReasons":[],"startAt":1793691733327,"status":"passed","title":"[P5-00 PRES-E07 E08 A03] nb mobile names/current route ignore desktop collapse and retain metadata"},{"ancestorTitles":[],"duration":52,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"[P5-00 PRES-E08 S05] toast retains its full existing display duration and dismiss action","invocations":1,"location":null,"numPassingAsserts":3,"retryReasons":[],"startAt":1793691733575,"status":"passed","title":"[P5-00 PRES-E08 S05] toast retains its full existing display duration and dismiss action"},{"ancestorTitles":[],"duration":21,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"[P5-00 PRES-E08] toast action is explicit and executes once","invocations":1,"location":null,"numPassingAsserts":2,"retryReasons":[],"startAt":1793691733627,"status":"passed","title":"[P5-00 PRES-E08] toast action is explicit and executes once"}],"endTime":1793691733649,"message":"","name":"C:\\Users\\Connor\\.codex\\worktrees\\direct-roadmap-integration\\Job tracker\\job-tracker-ui\\src\\shell-readiness.test.tsx","startTime":1793691732201,"status":"passed","summary":""},{"assertionResults":[{"ancestorTitles":[],"duration":48,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"prompt dialog opens with default rename value","invocations":1,"location":null,"numPassingAsserts":3,"retryReasons":[],"startAt":1793691734325,"status":"passed","title":"prompt dialog opens with default rename value"}],"endTime":1793691734374,"message":"","name":"C:\\Users\\Connor\\.codex\\worktrees\\direct-roadmap-integration\\Job tracker\\job-tracker-ui\\src\\dialog-flow.test.tsx","startTime":1793691733657,"status":"passed","summary":""},{"assertionResults":[{"ancestorTitles":["deterministic theme state"],"duration":2,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"deterministic theme state uses one browser preference and falls back to System","invocations":1,"location":null,"numPassingAsserts":6,"retryReasons":[],"startAt":1793691735050,"status":"passed","title":"uses one browser preference and falls back to System"},{"ancestorTitles":["deterministic theme state"],"duration":1,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"deterministic theme state does not change theme on login or logout","invocations":1,"location":null,"numPassingAsserts":2,"retryReasons":[],"startAt":1793691735052,"status":"passed","title":"does not change theme on login or logout"},{"ancestorTitles":["deterministic theme state"],"duration":0,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"deterministic theme state synchronizes only the canonical cross-tab preference","invocations":1,"location":null,"numPassingAsserts":1,"retryReasons":[],"startAt":1793691735053,"status":"passed","title":"synchronizes only the canonical cross-tab preference"},{"ancestorTitles":["deterministic theme state"],"duration":1,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"deterministic theme state migrates the previous account-scoped preference","invocations":1,"location":null,"numPassingAsserts":2,"retryReasons":[],"startAt":1793691735053,"status":"passed","title":"migrates the previous account-scoped preference"},{"ancestorTitles":["deterministic theme state"],"duration":0,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"deterministic theme state uses system preference only for System mode","invocations":1,"location":null,"numPassingAsserts":4,"retryReasons":[],"startAt":1793691735054,"status":"passed","title":"uses system preference only for System mode"},{"ancestorTitles":["deterministic theme state"],"duration":1,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"deterministic theme state applies the saved preference before the client application renders","invocations":1,"location":null,"numPassingAsserts":2,"retryReasons":[],"startAt":1793691735054,"status":"passed","title":"applies the saved preference before the client application renders"},{"ancestorTitles":["deterministic theme state"],"duration":30,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"deterministic theme state changes color scheme without remounting application state","invocations":1,"location":null,"numPassingAsserts":3,"retryReasons":[],"startAt":1793691735055,"status":"passed","title":"changes color scheme without remounting application state"}],"endTime":1793691735086,"message":"","name":"C:\\Users\\Connor\\.codex\\worktrees\\direct-roadmap-integration\\Job tracker\\job-tracker-ui\\src\\theme-state.test.tsx","startTime":1793691734380,"status":"passed","summary":""},{"assertionResults":[{"ancestorTitles":["sidebar active nav ownership"],"duration":1,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"sidebar active nav ownership /career activates Career Workspace only","invocations":1,"location":null,"numPassingAsserts":1,"retryReasons":[],"startAt":1793691735774,"status":"passed","title":"/career activates Career Workspace only"},{"ancestorTitles":["sidebar active nav ownership"],"duration":1,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"sidebar active nav ownership /career/builder activates CV Builder only, not Career Workspace","invocations":1,"location":null,"numPassingAsserts":1,"retryReasons":[],"startAt":1793691735775,"status":"passed","title":"/career/builder activates CV Builder only, not Career Workspace"},{"ancestorTitles":["sidebar active nav ownership"],"duration":0,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"sidebar active nav ownership /career/builder/{id} activates CV Builder only (the reported bug)","invocations":1,"location":null,"numPassingAsserts":1,"retryReasons":[],"startAt":1793691735776,"status":"passed","title":"/career/builder/{id} activates CV Builder only (the reported bug)"},{"ancestorTitles":["sidebar active nav ownership"],"duration":0,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"sidebar active nav ownership a plain child of /career (not /builder) still belongs to Career Workspace","invocations":1,"location":null,"numPassingAsserts":1,"retryReasons":[],"startAt":1793691735776,"status":"passed","title":"a plain child of /career (not /builder) still belongs to Career Workspace"},{"ancestorTitles":["sidebar active nav ownership"],"duration":0,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"sidebar active nav ownership unrelated routes are unaffected and exact matches win","invocations":1,"location":null,"numPassingAsserts":2,"retryReasons":[],"startAt":1793691735776,"status":"passed","title":"unrelated routes are unaffected and exact matches win"},{"ancestorTitles":["sidebar active nav ownership"],"duration":0,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"sidebar active nav ownership a path owned by no nav item activates nothing","invocations":1,"location":null,"numPassingAsserts":1,"retryReasons":[],"startAt":1793691735776,"status":"passed","title":"a path owned by no nav item activates nothing"},{"ancestorTitles":["sidebar active nav ownership"],"duration":1,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"sidebar active nav ownership exactly one item is ever active (no double highlight)","invocations":1,"location":null,"numPassingAsserts":4,"retryReasons":[],"startAt":1793691735776,"status":"passed","title":"exactly one item is ever active (no double highlight)"},{"ancestorTitles":["grouped sidebar ownership"],"duration":0,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"grouped sidebar ownership non-nested Jobs destinations select their actual secondary owner","invocations":1,"location":null,"numPassingAsserts":2,"retryReasons":[],"startAt":1793691735777,"status":"passed","title":"non-nested Jobs destinations select their actual secondary owner"},{"ancestorTitles":["grouped sidebar ownership"],"duration":0,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"grouped sidebar ownership legacy application details retain Jobs ownership","invocations":1,"location":null,"numPassingAsserts":1,"retryReasons":[],"startAt":1793691735777,"status":"passed","title":"legacy application details retain Jobs ownership"},{"ancestorTitles":["grouped sidebar ownership"],"duration":1,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"grouped sidebar ownership CV editor routes never select Career Profile","invocations":1,"location":null,"numPassingAsserts":1,"retryReasons":[],"startAt":1793691735777,"status":"passed","title":"CV editor routes never select Career Profile"}],"endTime":1793691735778,"message":"","name":"C:\\Users\\Connor\\.codex\\worktrees\\direct-roadmap-integration\\Job tracker\\job-tracker-ui\\src\\sidebar-active-nav.test.ts","startTime":1793691735101,"status":"passed","summary":""},{"assertionResults":[{"ancestorTitles":[],"duration":8,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"English and Bokmål expose the same UI message keys","invocations":1,"location":null,"numPassingAsserts":1,"retryReasons":[],"startAt":1793691735990,"status":"passed","title":"English and Bokmål expose the same UI message keys"},{"ancestorTitles":[],"duration":5,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"Bokmål preserves every English substitution variable","invocations":1,"location":null,"numPassingAsserts":1,"retryReasons":[],"startAt":1793691735998,"status":"passed","title":"Bokmål preserves every English substitution variable"},{"ancestorTitles":[],"duration":11,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"supported UI catalogues contain no blank messages","invocations":1,"location":null,"numPassingAsserts":1,"retryReasons":[],"startAt":1793691736003,"status":"passed","title":"supported UI catalogues contain no blank messages"}],"endTime":1793691736015,"message":"","name":"C:\\Users\\Connor\\.codex\\worktrees\\direct-roadmap-integration\\Job tracker\\job-tracker-ui\\src\\translation-catalogue.test.ts","startTime":1793691735786,"status":"passed","summary":""}],"wasInterrupted":false}
|