feat(ui): modernise application tracking and right context
@@ -0,0 +1,39 @@
|
||||
# A3-IM04 B1 applications and right context
|
||||
|
||||
3 November2026. Authorised by the owner's exact reply **"Approve dashboard/onboarding and A3-IM04"**. codex/a3-ui-04 starts at accepted dashboard receipt dc93b589, without merging the older design tree. Implementation preserves existing task, data, revision and permission owners.
|
||||
|
||||
## Result
|
||||
|
||||
Table and Board retain shared filters/search/counts, all columns, density, paging, saved views, selection/bulk/trash and precise status controls. Filters now use quiet separators instead of another rounded container; results/board cards follow the D1/B1 foundation. Board's contained horizontal scroller is explicitly named and keyboard-focusable; existing pickup/drop/cancel and exact-status menu remain. No feature/action was removed to match a mockup.
|
||||
|
||||
Full detail puts primary task content left and recorded context right above1000px. Context follows primary content in DOM and stacks below it on narrow/compact-preview layouts. Jump focuses the named context heading; Return focuses the current labelled task panel without route changes. Source/company/location/country/salary/tags and recorded dates remain visible across sections. Existing overview dates move into this shared context; missing dates remain unknown and date-only deadlines remain local calendar dates. Original detail disclosure, description/translation distinction, preparation/next action/activity and every tab/subtab stay available. No new API read/write is introduced.
|
||||
|
||||
Visual review reproduced an existing trust defect: a null nextStep claimed the application was fully prepared despite missing CV/letter data. Two EN/NB tests failed first; the existing message now says no next action is recorded and asks the user to review preparation, with informational severity. It no longer infers readiness from absence of a next action.
|
||||
|
||||
## Evidence and preservation
|
||||
|
||||
| Lane | Result / exact scope |
|
||||
|---|---|
|
||||
| Baseline |62 tests/7 suites PASSED before changes |
|
||||
| Test-first contracts |Two missing-context failures; separately two false-readiness failures reproduced before their fixes |
|
||||
| Final core frontend |69 tests/8 suites PASSED, including new focus/context/readiness cases, table/board/workspace, daily/trust loop and catalogue |
|
||||
| Disjoint writer suites |57 tests/2 suites PASSED: application-assets and edit-job-revision.126 unique selected frontend cases across10 suites; reviewer52 and baseline overlap, never added |
|
||||
| Backend preservation |88 tests PASSED, zero failed/skipped: ApplicationWorkspace, JobQueryParity, Rd21JobPersistence, JobApplicationsAuthorization, JobPipeline, JobApplicationsAppliedDateHistory. InMemory/isolated SQLite and mocked summarizer; no real models/providers or MariaDB |
|
||||
| Typecheck / full lint / build |PASSED on final implementation sources; static export includes the copy correction |
|
||||
| Browser |Actual built React with local synthetic API responses;16 configurations at320/390/768/1440 × EN/NB × light/dark.48 axe scans/captures, zero returned violations.16 search → Board → precise Waiting status → full detail → context jump/return → originating filtered Board journeys |
|
||||
| Writes |16 PATCH status requests explicitly fulfilled by fixtures. Zero unexpected writes/page exceptions; no request reached a real backend. All external requests aborted. This is separate from backend service/controller tests |
|
||||
| Independent review |No actionable findings.52 tests/3 suites passed independently but overlap core69. Native horizontal ArrowRight scroll behavior was not explicitly asserted by the browser verifier |
|
||||
|
||||
Tests retain sorting, page size, optional columns, shared query/view history/membership, saved-view account ownership, partial bulk failures, trash restore, custom statuses, precise menu, keyboard pickup/drop/Escape/focus, dirty-letter/answers navigation, coherent/stale Answers snapshots, legacy documents/correspondence/notes links, aggregate errors/retry, CV source revisions, attachments/history/frozen packages and edit revision conflict behavior. Secondary domain unit tests use controlled components/services; browser journeys above exercise the actual table/board/overview only. They do not establish successful live workflows for every task/document tab.
|
||||
|
||||
Intermediate verification exposed one old date-summary selector after moving that summary into context; corrected to the new named landmark, retaining checks for recorded and unknown dates. Typecheck caught an unsupported testing-library exact option; removed it. Both were resolved before final runs. Baseline/red native reports remain separate from green evidence. Source/evidence manifest binds final sources and exported assets. UI language still does not change source job content or document language.
|
||||
|
||||
## Open qualifications and rollback
|
||||
|
||||
No backend implementation, schema, dependency, route, permissions or revision writer changed. All57 inherited groups/34 route declarations remain; membership is not blanket functional/security acceptance. Canonical Career Profile/CV override/revision/RD21 contracts and physical document renderer remain untouched. No reason to reopen accepted PDF metrics or visuals.
|
||||
|
||||
Rollback this presentation increment on its branch; no data rollback. Existing application records, filters and saved views use the same owners. UI03 agenda compatibility remains documented separately. The independently published document-date patch ca519cac remains separate and is not silently included in these results.
|
||||
|
||||
NOT RUN: MariaDB, real service-backed browser/database end-to-end, hosted CI, native devices/touch/screen-reader/actual zoom, native-language review, licensed providers/live AI, final integrated security or release qualification. Final all-route integrated acceptance remains A3-IM10. Phase10, Product Review overall, Global Jobs, full Europe localisation, homepage and release gates remain open.
|
||||
|
||||
Next: publish/read back this increment, then required owner Gate F before A3-IM05 discovery presentation/permitted saved-search UX. Provider/geography expansion remains governed by the separate Global Jobs prerequisites and rights.
|
||||
@@ -0,0 +1,17 @@
|
||||
# A3-IM04 — B1 applications and persistent right context
|
||||
|
||||
Owner reply3 November 2026: **"Approve dashboard/onboarding and A3-IM04"**. Dashboard implementation c7d26d35 and publication receipt dc93b589 are accepted for progression. Isolated codex/a3-ui-04 starts at dc93b589; no older design-tree merge. A3 frozen design237c79b8 and original five concepts remain unchanged.
|
||||
|
||||
## Bounded implementation plan
|
||||
|
||||
- [x] Baseline62 tests/7 suites passed before edits.
|
||||
- [x] B1 quiet filter/results surfaces and compact board cards through existing MUI owners. Existing density/sort/filter/page/columns/saved views/bulk/trash owners retained.
|
||||
- [x] Persistent right context above1000px; context follows the task in DOM and narrow/compact layouts. Named jump/return controls. Existing dates moved, next action/preparation/activity/details and tabs retained.
|
||||
- [x] Full-page/preview, list return/focus, unsaved guards, source language, precise status menu and revision writers retained. Corrected reproduced unsupported fully-prepared claim when next action is absent.
|
||||
- [x] Test new focus/navigation contract first; final126 selected frontend,88 backend, types/lint/build and16 controlled browser journeys/48 scans/captures passed. Limits in APPLICATIONS_VALIDATION.md.
|
||||
- [x] Independent read-only review: no actionable findings; reviewer52 tests overlap selected totals.
|
||||
- [ ] Final source-bound evidence, coherent commits, publish/remote verify and Gate F before A3-IM05.
|
||||
|
||||
Affected callers: JobTable's jobs/trash/table/board modes; Kanban card/status navigation; ApplicationWorkspace full-page and overlay callers, primary/secondary tabs; shared EN/NB keys/tests/browser fixtures. APIs, persistence, schema, permissions and physical document rendering are unchanged. No provider/model calls, database migrations or dependency changes.
|
||||
|
||||
Rollback: revert this presentation increment on its branch; no data rollback. Do not modify revision writers just to ease fixtures. Remaining breadth must stay OPEN until qualified; baseline tests alone are not complete IM04 or Phase10 acceptance.
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"date": "2026-11-03",
|
||||
"branch": "codex/a3-ui-04",
|
||||
"base": "dc93b589c995f4edcc48f658ddde571356d6dd86",
|
||||
"coreFrontend": {"passed": 69, "failed": 0, "suites": 8, "report": "CORE_TESTS.json"},
|
||||
"disjointWriterFrontend": {"passed": 57, "failed": 0, "suites": 2, "report": "WRITER_TESTS.json"},
|
||||
"backend": {"passed": 88, "failed": 0, "skipped": 0, "report": "backend/a3-applications.trx", "environment": "InMemory and isolated SQLite; mocked summarizer, no live models"},
|
||||
"commands": [
|
||||
{"command": "rtk proxy npm run typecheck", "exitCode": 0},
|
||||
{"command": "rtk proxy npm run lint", "exitCode": 0},
|
||||
{"command": "rtk proxy npm run build", "exitCode": 0},
|
||||
{"command": "rtk proxy node scripts/verify-a3-applications.mjs", "exitCode": 0}
|
||||
],
|
||||
"independentReview": {"result": "no actionable findings", "testsPassed": 52, "overlapCoreTotal": true},
|
||||
"notRun": ["MariaDB", "real backend browser integration", "hosted CI", "native device and screen-reader review", "explicit board ArrowRight scroll assertion", "actual zoom", "native linguistic approval", "provider/model services", "final integrated security", "production/release qualification"]
|
||||
}
|
||||
@@ -0,0 +1,167 @@
|
||||
{
|
||||
"base": "dc93b589c995f4edcc48f658ddde571356d6dd86",
|
||||
"recordedAtUtc": "2026-11-03T09:03:57.755433+00:00",
|
||||
"policy": "Text LF-normalised SHA256; PNG/export raw bytes",
|
||||
"sources": {
|
||||
"JobTrackerApi.Tests/ApplicationWorkspaceTests.cs": "ebbf3cc7762bb5087861da37f3d6faac5a0c988598487dadfdadfab9a6dea0c2",
|
||||
"JobTrackerApi.Tests/JobApplicationsAppliedDateHistoryTests.cs": "367a3e9d1a61358571afb8852d4edbe794522276f36009c5af2ea2cde1965b75",
|
||||
"JobTrackerApi.Tests/JobApplicationsAuthorizationTests.cs": "1eba1b885107db636bd5d9a12e0e163f8cb578e810801c4e8dc58eed09b899bf",
|
||||
"JobTrackerApi.Tests/JobPipelineTests.cs": "15513f49a0b8a47295cbed15cf0b4d62d4e85faa57b4b5608ea8b52fdccebd2f",
|
||||
"JobTrackerApi.Tests/JobQueryParityTests.cs": "fd5ff8a7ed9cea356e1778514572380e203ac3806aff11ca334f7e1502a26fcd",
|
||||
"JobTrackerApi.Tests/Rd21JobPersistenceTests.cs": "945fb6ee4195ff9d6f14795441df1325c810b9a655dc841f825a646dcdecd452",
|
||||
"docs/pre-phase10-ux/preservation.json": "a4c2a5a0244ea89381008218de32daee1f615a250eb3808b60e0ee103c674d4d",
|
||||
"docs/ui-modernisation/APPLICATIONS_VALIDATION.md": "a3781d1c2cdd368e0606b82218ef6dc0e543b0b82fb563278a367a1132282aba",
|
||||
"docs/ui-modernisation/UI-04.md": "d2b2c3d5db1ec9a6ccbea3014bec22f16986bede368e8546caf7ebf6b70fcbe6",
|
||||
"job-tracker-ui/package-lock.json": "bf31e90d7af03e8af059db2aaf893925b9e8881a30a1688034ed88ef45d4fcab",
|
||||
"job-tracker-ui/package.json": "3745394e406cefa40d30a87e840bccb359be147bac6ffba736e2ae90898a8626",
|
||||
"job-tracker-ui/scripts/verify-a3-applications.mjs": "f55aa36ae492e7f8c004a6bf3da0d7eee44dfc457d88163a78fbceace0f34200",
|
||||
"job-tracker-ui/src/application-workspace-overlay.test.tsx": "86ec993ae4e0c2f96eec71e2797502247f4e5335cf6f39001e881d0c44991152",
|
||||
"job-tracker-ui/src/applicationWorkspace.ts": "3b00a4fe16159bdb9603eeb37bfdf5e5eb9a87d7815227fa3aa2f0da6e4f232c",
|
||||
"job-tracker-ui/src/components/JobTable.tsx": "515191502a1bb0629f816936059791ed71dd05b1fc6549f06ec6e88e9c22733c",
|
||||
"job-tracker-ui/src/components/KanbanBoard.tsx": "9bb9b08fa66884e0f40fa751c540d421fa4c4c604a796c30e21a0ca53e0c7387",
|
||||
"job-tracker-ui/src/i18n/I18nProvider.tsx": "d22b5d033d0e405ffb5d581c752d61a24056d1e496f5f6a2f1baecef500f2113",
|
||||
"job-tracker-ui/src/i18n/translations.ts": "2ee1320e2aa70b42adf73a7876fe979dc3bba8914889914003998dc35df2657c",
|
||||
"job-tracker-ui/src/layout/AppShell.tsx": "33dc40054ce390cc532e3bc51d6301795359f4105bac38b2dcdf2d17b3f4b917",
|
||||
"job-tracker-ui/src/views/ApplicationWorkspacePage.tsx": "f3fe99a0c73a8bf04f632832e01e3a0cef6e7cfde6d6a815e3aa0faf0068b673"
|
||||
},
|
||||
"evidence": {
|
||||
"backend/a3-applications.trx": "b0908ef7a089f728d314c06e1e5440bc208406a371a00ba7e50f425c1fe2a364",
|
||||
"BASELINE.json": "2ff316833a60138e6b5c9e782fd5a637ca743edfac495b7a277e244e4fd44b2a",
|
||||
"browser/board-en-dark-1440.png": "4b76debdeee108d27e1ad464943f4657238bf938978235af924cc98c2a767205",
|
||||
"browser/board-en-dark-320.png": "5bb81e37c4c3def10b1828837b429d66c76af9a5b7fab6c95c1321a2381ecbb3",
|
||||
"browser/board-en-dark-390.png": "d1574105dfa92344b3b018e70fc40913d3f006aec88ae99f3f9bd2941112bb52",
|
||||
"browser/board-en-dark-768.png": "9cb7c5c302698d5ba398043a08ded844d9376e02e0364472cd06eff1ad5fccb2",
|
||||
"browser/board-en-light-1440.png": "513770e2f1fd6f87b758262dee4f7aaf0cfec77da23e3842d6c49785b2b0758d",
|
||||
"browser/board-en-light-320.png": "fd92a944b245169459e2bbf96b312c8de349a69fc5fc8330bb314aa4fd92a285",
|
||||
"browser/board-en-light-390.png": "e40abb4a83675e6344dd0843f59425a84752759dd38f2e7c5dc08cebeb6a4d84",
|
||||
"browser/board-en-light-768.png": "ada203cedea470fea279b397da8a9b1eb38f6113ce36b54cb6fd4aae7a58b634",
|
||||
"browser/board-nb-dark-1440.png": "88936a94046edb46e15f598a7171cb17fdf1a9fffaf5e4fc22d7dcd8a950d7b1",
|
||||
"browser/board-nb-dark-320.png": "c94c9bdcb91bed1c91ffeea5057002ea0ae363aca88ffd6c004b0768e294840a",
|
||||
"browser/board-nb-dark-390.png": "a975021ae84550fe103fe2c8af5456301e69fa7be52cbea8091403c29517b11e",
|
||||
"browser/board-nb-dark-768.png": "88f65c6bb5c040a0f70f0b15983bb7b298df9bc017c405bb21c733d17708e219",
|
||||
"browser/board-nb-light-1440.png": "0dcc04d07f297da3ebda5c67a50d97e81ef699d76da4c71087cdf9a5a16c05ae",
|
||||
"browser/board-nb-light-320.png": "294bba1ca76969cb4b2ebeb0c5cdd2311387cd9c4255c23c9735c22747e0f831",
|
||||
"browser/board-nb-light-390.png": "332374c110f0274fe98de9cf36f6dea21d6ef8374a32e6f17bfe285edb20a527",
|
||||
"browser/board-nb-light-768.png": "142ed86182f17a41424f8da70c2f215c5a9634251ad7c12217493ab61a518c16",
|
||||
"browser/BROWSER.json": "014e4d9db96b643e9b1d9d9e009a6db63dc64639197907d4572fac3bb1fecd45",
|
||||
"browser/detail-en-dark-1440.png": "18e8509a104e96d76025c486ad846ef653ce258628ea5154bf9673e5ceaadcc0",
|
||||
"browser/detail-en-dark-320.png": "78da997f5d102f4657d9809f0529a27a09201174a0c2a42d62e47d682e8cdc26",
|
||||
"browser/detail-en-dark-390.png": "f706eb060d8c28f7624e3ddebfb0cb693fc7e9bb1186f37c0d023b08105db037",
|
||||
"browser/detail-en-dark-768.png": "a70666a0e29892164db49e6f62e472bba5ee87a5541e6ae431c3d4a23d6e3614",
|
||||
"browser/detail-en-light-1440.png": "fd6889a8896aa149169bc38f1ccd15da10374b05f600347acf2b34f08ab72e69",
|
||||
"browser/detail-en-light-320.png": "0fa9a83f6021d729ad0b72c8c4a45d78fc98a19561a24b89a32ca81fac0915d3",
|
||||
"browser/detail-en-light-390.png": "b94429f5ae4fe864c2404ea096c9f529cc0acde9bb04cec3b026020d6775b39b",
|
||||
"browser/detail-en-light-768.png": "c4387bc5d3f4a9cbc0a90ee81ec04d75faf17e4383f1b8746566067edeaa6d4f",
|
||||
"browser/detail-nb-dark-1440.png": "2e627b7cafd883d8d6cc2da205ae67730277a333db0de557d613619b99926853",
|
||||
"browser/detail-nb-dark-320.png": "776a9e2dd4e282a388a316a2553b9ee6ce05b5185a34148fef85872d808228d4",
|
||||
"browser/detail-nb-dark-390.png": "8dbdc071b082973a03efdc913a126563fe3d9d8fac43aca9b6cc3973d8b305bc",
|
||||
"browser/detail-nb-dark-768.png": "f45f95b53ae27251a7ad28d6333d3b4f4f580337a277e57f378834bc005aa610",
|
||||
"browser/detail-nb-light-1440.png": "cae879f63a83d1224e8e5938d28f5c0466e175e9bbd7d52f9c1f1dfd804a8faa",
|
||||
"browser/detail-nb-light-320.png": "ad7273bc551228a8336cf89e7fd08d336040cc759b3e6d76aa7392c79ab25468",
|
||||
"browser/detail-nb-light-390.png": "bf0e3842922559b5eb276ebc330dfced3d735a897bc950cb3381c944fd6217ec",
|
||||
"browser/detail-nb-light-768.png": "6d652da800de55b8f8faf224ad114f7195bf7a3062eb33e77d433a829529aaaa",
|
||||
"browser/table-en-dark-1440.png": "3418f05ede09989ce851b46c1ee527f2eb9d082aabc69c87bcc96a2e298dcea3",
|
||||
"browser/table-en-dark-320.png": "fbed9a3661707389bc9dd4e6c9ccb06a5202a01d7814a06ee268835f8615e807",
|
||||
"browser/table-en-dark-390.png": "b22ff8c2cfe60426987c09db08eb316d6b06becd5400a06d719c8860e2079bdf",
|
||||
"browser/table-en-dark-768.png": "2fafba08d45d97443122960ae8ebd05cdda2ae6a020b890531d494ecca9d3b70",
|
||||
"browser/table-en-light-1440.png": "ec8b007b6b77a560bd323355a1a256804aef96c9c3f0699f12fcd6a3a6d30522",
|
||||
"browser/table-en-light-320.png": "b4ee0a232b804ff9d6fb40bc4d9e77eb197b13a16fb1c871828ed9926700d0d1",
|
||||
"browser/table-en-light-390.png": "f8f413381aa9c71fcfd5ec9df08f71e6c708648779e5ddc8af7e734592ea701b",
|
||||
"browser/table-en-light-768.png": "77df715142dd5cd6b7b32ddfe1cf425f7992d8d10db3175d1122af2ccadb1191",
|
||||
"browser/table-nb-dark-1440.png": "507e11b09e537a7a2f7650f16d3c0ef8b680ddef10cec2ba6c13bd6b27cf62cf",
|
||||
"browser/table-nb-dark-320.png": "6ae3e32205a325d42f9cc0102cb2d50480687917f894400ddf99360f821ccafa",
|
||||
"browser/table-nb-dark-390.png": "d3739c8f4b662a19813f69f21ea905b683ea04836c91ccfe299147bd976792fd",
|
||||
"browser/table-nb-dark-768.png": "e8a2420a3b8ca18aa9cd609622512a33c6e152d55ee23409e1dba459ee9cf66b",
|
||||
"browser/table-nb-light-1440.png": "e68ce699398394386266270a908c831738b0683442122956d4332bba10a00be8",
|
||||
"browser/table-nb-light-320.png": "54beded4edf634714e3c3a849530af56d5826159e5b851394069a848bae2d83b",
|
||||
"browser/table-nb-light-390.png": "010dad9ad4aa6fc56284de4ca1f8561497421df878871a27a21b58d47756dc5f",
|
||||
"browser/table-nb-light-768.png": "9a215b0382afd0ccf919a0a07e2a09ffeeb209256c6a3e1265046489613ff6b0",
|
||||
"CHECKS.json": "787ec1ccf1e42fc8776b65e8a70e9861bf70081831088700b5d0f016791e5680",
|
||||
"CONTEXT_RED.json": "2e4d00bedec88c050cb9cd4f443497c4846ca889054c2f367b2b1fe356e60c16",
|
||||
"CORE_TESTS.json": "d59ca1fb7894367735c9e26725e0f946bdf7bfdc3cb4a100fce1fbe2f201caa0",
|
||||
"READINESS_RED.json": "570007618104ef186c569236634e9bb3d5158722faea847a20f6df33c100144d",
|
||||
"WRITER_TESTS.json": "24c77d92cd9d66ccaac07d11c8c142d11d48f050e99c30d87af5088c9f87ae34"
|
||||
},
|
||||
"export": {
|
||||
"404.html": "84c9eba7e93604d360efad259856ac2ecb38e577918efa2174032628ff7552b8",
|
||||
"__next.__PAGE__.txt": "97cf0e26dafeb33b6d11e12d8f34661b17c08c66b3ec05919ed23b035a36728f",
|
||||
"__next._full.txt": "5d1b95cc3160a9ac024392d1b49aab735c1b325c598001291f6ecc56bbf85ca8",
|
||||
"__next._tree.txt": "4a52ed54431d58bbe9c96d0b45816c031682e23b163c363f204cd0de0584a9e0",
|
||||
"_next/static/chunks/0-_aq6ipzcshj.js": "39f90c215bf52aef6274ed3dcc0f8af32e21a37fe8845b3bca0d6ea60da6a8c2",
|
||||
"_next/static/chunks/07vdc-duql714.js": "5a4840d1ba6b65782459968940a2f4cf973c99f0f77890f4171c4f420f339353",
|
||||
"_next/static/chunks/0ah1fzqmie05a.js": "5c65505a7dcbac63ac71d254e619a4c800943bfb4fa16cd40c10cdbe7e9b6e31",
|
||||
"_next/static/chunks/0bdt7ln111t48.js": "6184b1a61f22e2a640c17941634fdc75678ce93d142848d9f07f163e0d1fd201",
|
||||
"_next/static/chunks/0bwvt3mysnclc.js": "7705667a1b75812b7833d9c9dff47fe023015e58e382c40f4507d9948c973af4",
|
||||
"_next/static/chunks/0cz1d0mv5g_q7.js": "0973c1d64c88adc8e3c950410cb58b288f72118d5965b78049438deb8f2f9683",
|
||||
"_next/static/chunks/0enhs8x_8oeah.js": "44c76f6178d407e1f147fdf70015fd05c21e58ed220fc922d23dfd1e0f8631bd",
|
||||
"_next/static/chunks/0jcvc3qm6-lyk.js": "7c27e1fe373b822adc68c63096a5bf38444ad605b9743f0920271652989c56f1",
|
||||
"_next/static/chunks/0q20g9o8x-k8z.js": "3d4d9086985419aa8866b032158196c774acb8bf318f3c8245508c8daa9c5148",
|
||||
"_next/static/chunks/0q_pwu9jxv4-d.js": "42a43b3d7245a413c7c29b4cbe87823037a6dbc637e2e282c92405470e0f575d",
|
||||
"_next/static/chunks/11-48p8kygxgp.js": "57eb9059599b5a5a30598d0a334912d58af571c0ffe28448ca76ad77c8ea8df9",
|
||||
"_next/static/chunks/14-lfugawba2w.js": "6a5780ca3c84d7f130f3c0a14431c85c7a1e799e2645b8c171161dab40a64360",
|
||||
"_next/static/chunks/1435in_k_-dhc.js": "4757476512d5c4dd25f9264a18b304ed4824b23aff1c09e134fcbff21d9c36b6",
|
||||
"_next/static/chunks/145oicobmjvm7.js": "d6bbbdeed1381652dc7412e5ce673a077579ecd5cee8934cb6b533c814098764",
|
||||
"_next/static/chunks/14e7ovj0s3elm.js": "070567dd4d23fb9fa0b9ba132185a697af6578045d43b2b1c7bbb2a1594d935d",
|
||||
"_next/static/chunks/154b5a6du9olf.js": "49e4df3a3e10119ddc34f84767883b9228ff6798a07fd759c2fb8e2be62fe9fb",
|
||||
"_next/static/chunks/16lfece6cnlln.js": "716363ba044f30b0e70440756b4e5eafa2d25f2e1628e855e3bc4ab9eabee3d3",
|
||||
"_next/static/chunks/1d0xrdyyzw7qc.js": "c11668ff1e152008e0d7b4454af12eb36c97df46a5860938e2eb5d8429b374a8",
|
||||
"_next/static/chunks/1h7j7ef9e6i41.js": "cb6cd497566dc188b67d09b9c031ef9bbf36f2b85d0aac02621f56daa44faa34",
|
||||
"_next/static/chunks/1ke8pzecwofrg.css": "32e9ab963ebadebcbe2c68dffb24cfbfc8cc24255ad91b48b7941fc777bf7439",
|
||||
"_next/static/chunks/1m3dt58dmprbw.js": "3a80b00707e6a884a03fa636260511585f1760f37c24fd4861ead110e6b3e985",
|
||||
"_next/static/chunks/1req80b9jj38r.js": "eee4d2e3789e1215195dba99ad0f09d34f8c83da848322b76054722233e9dae3",
|
||||
"_next/static/chunks/1w3q8yrcjn2jk.js": "365200e241ee9290e93d7c2fdba169f2b0a8e774541e3cbf3f6f2781110fa644",
|
||||
"_next/static/chunks/1xn023_28rgzj.js": "4f7f2108d030a48d039930736c92a55710975dddf419fe673f84d92899b1f575",
|
||||
"_next/static/chunks/1xwc-b795syag.css": "f73c002233f931ca14d0ae58815c47ca9f2659f25b1547a6d1fdca12a2a00b3f",
|
||||
"_next/static/chunks/1yx5pd9k61fi3.js": "1f9bb26664ca84fef80c0987470c1357c63015cf68fd14dc569f504e373fcd2a",
|
||||
"_next/static/chunks/1zi8i6dnxiac_.js": "8aea28bbe6a138e5d4b619429ca71570883a7aee974b86d5a4a746d90f704dbc",
|
||||
"_next/static/chunks/2-o9_wag-xnw1.js": "2d5526cb095b6f27580073719533b9448a17869517d9025c08a5b18b5060b1a7",
|
||||
"_next/static/chunks/22uh2tvaw80j2.js": "dafe6b4e23dc5c1d32f8b4a60c561238d2d5e7545f23ebc5b3f7304b48626dbf",
|
||||
"_next/static/chunks/22wx8--1b9tnq.js": "3f7d8e762371262c6a740b4dac21725b424847319afac46055e97074a99ff5f5",
|
||||
"_next/static/chunks/245ibf0f31ne8.js": "8b27ab5d720bd278b5d73a7e824bfcccf4cc893ced9fa6f1937bb2bc7a65f967",
|
||||
"_next/static/chunks/280cq9ekejv1f.js": "01de8c1c3555cdd8d711763065ea9d8aec2968c3053f61254e43e26c999027bf",
|
||||
"_next/static/chunks/2br3ad_-bc7k9.js": "80fa55f7a32db4d743fda36747c36994fde00a0f53f2eb25b2a6d07c6fb97cd7",
|
||||
"_next/static/chunks/2gd9s_n-0nl1p.js": "31e2811be51a3c4d0ff2d1e3cea756e7fd8d57ef89141b5de69f638c1301d039",
|
||||
"_next/static/chunks/2ghgf2s9b2iou.js": "23d8ff31e2128d0541c1887785fb75885323fea7c5d4f35826513b75c12c2ae3",
|
||||
"_next/static/chunks/2s2gjr6ro25dj.js": "7489e2ac285a05b563c2bcb4eaf9274bf930f2a7385f17d6d5e6850064b88b10",
|
||||
"_next/static/chunks/2u5qve004opku.js": "be388d9a6aa423082bafb4584c3facc65ddfed71bcfa5c1d06b097b408c5ff97",
|
||||
"_next/static/chunks/2xlg4_1fj8fxh.js": "8ab4ba521db0167f3dbf684787ebf643cbc66fa7ffff7cdc65a8d8076a926155",
|
||||
"_next/static/chunks/2z42el0b2mp8_.js": "86ff990ef32c90c4839583e4f1d1bcbddb165dad3141b9fcd2ecec67f4ff24b8",
|
||||
"_next/static/chunks/334vtqp3-g1j6.js": "c33d42da97f3af7388e29273297e9f42c67f54b7f5ec77a5d0637e2da06d7f7e",
|
||||
"_next/static/chunks/3720519r84mh6.js": "54358db392a13914e3363046d594e824b1a3ef987913d95002bf48267dded4aa",
|
||||
"_next/static/chunks/399b23gr2par9.js": "8da49aad4d33ee2f3486a41437b01160b9b3628b600024b7fb6560069aa5630c",
|
||||
"_next/static/chunks/3bqn9b34na0b9.js": "f1b8ebcc1b22251c33c9f3a5d11c1f893cad2da2e8744a441e790f7347aa9e73",
|
||||
"_next/static/chunks/3ckk_j5ril9ag.js": "87f631dae7b648d32171e9e05a3e000753ecb54f8d3b86a4401c0e4ab4d73553",
|
||||
"_next/static/chunks/3f96r6vscobou.js": "d4b452ff3f1433f8fe1df705a8f592326f51b5a8846e6c2790d28df5a977aed3",
|
||||
"_next/static/chunks/3gkylew_qn7cw.js": "7e6c74c81be0c41ab433e36d65b914f62c48f332922e27f7cc953476f4dd78cb",
|
||||
"_next/static/chunks/3m8xxac_ytvhs.js": "c4b1089a400547325978631e15b4739295f0d98818fae9be31524a2090e7280c",
|
||||
"_next/static/chunks/3mowdlh-jq9ii.js": "2c6ccd1500d28ec0c7312cb08ee221f0e4184ba21465ee166a054aa9a6c7f3ed",
|
||||
"_next/static/chunks/3os11ovm65tyl.js": "c5a908bd61f53f0d75927efb71e53aef8fdd9b2e4fef412a167990dbc702c166",
|
||||
"_next/static/chunks/3q4v10rrqy40n.js": "d87ff7b7a0f07d0d92eab3876481eb686a12d9c43d8b92cbe406aefa227a11c1",
|
||||
"_next/static/chunks/3q80eur194l-9.js": "7b52d29843c23a0ed74056eeb1704de14488f36e9d05f2f8271434c61051dce0",
|
||||
"_next/static/chunks/3u61o8t7m_jza.js": "86231c12e0f8cacc8638bed0bc4b34f645fc35e60de342dc154d3cce0c9a5afa",
|
||||
"_next/static/chunks/3w2h78_04ah7i.js": "aaa2a9d3c3853e877c61dd49b40c2255cb0afab4989929d23d939b3c9771c5d0",
|
||||
"_next/static/chunks/40y_aqqilokr2.js": "1f5a5260316134d6bffe949400752ee6b42addf908ae714ef4ae4ebde916dddd",
|
||||
"_next/static/chunks/43b5x8qjjh3ax.js": "6ee7261cf9a63e0e6ea181bbb09125e09948588b6e10b5c02727c686a6062a3a",
|
||||
"_next/static/chunks/442d7ylb3po0z.js": "d95cedfbdcd00c674fd718cbbf391ec01c0728018b0db2461a06df7074049132",
|
||||
"_next/static/chunks/turbopack-25fzg9ay_1ss-.js": "c40f39e993a30c96d6247bb3a7b581538bb046efe8ef8ec07bea3ba32291750f",
|
||||
"_next/static/k1t18XJ0YLVrar9ywkslX/_buildManifest.js": "9476e0afd3f9da68a64e6ec58631191fd3eaca62c9f5a377e7517fe9a89e59ea",
|
||||
"_next/static/k1t18XJ0YLVrar9ywkslX/_clientMiddlewareManifest.js": "5483e3295dc35dfe29ea932efc85341c916f10ff78ff5b0e965e003710893a4a",
|
||||
"_next/static/k1t18XJ0YLVrar9ywkslX/_ssgManifest.js": "678f6ce2cb80b1fe72fc67e7412be6e2ab6ada083111b64f7c40d35e3cba5e00",
|
||||
"_not-found/__next._full.txt": "4a6107cdd9dfc4744020eec28e7f1633ea54d67113d0a46aba403cf16c6f992e",
|
||||
"_not-found/__next._not-found/__PAGE__.txt": "7608252acc8387f329317433e76703bddc91437524fd36408b2badd27dc07344",
|
||||
"_not-found/__next._tree.txt": "78368e5de55075d599068e4c97332e93fe4bfc16c1e47096024ff403eacf38f2",
|
||||
"_not-found.html": "84c9eba7e93604d360efad259856ac2ecb38e577918efa2174032628ff7552b8",
|
||||
"_not-found.txt": "4a6107cdd9dfc4744020eec28e7f1633ea54d67113d0a46aba403cf16c6f992e",
|
||||
"favicon.ico": "8d4923e2c487805ea9f852a685b2cf0fb10512ded8290d2a5c37d1cc8fd0702a",
|
||||
"favicon.svg": "63ecf8f37f8bb146ecfae3917187c6b692d4e801641e8a314486a4007912f3a3",
|
||||
"index.html": "9c76b3aef2c98ea2dba87c165650061cbcdc8f01368a7fc3bdb56d4e06843062",
|
||||
"index.txt": "5d1b95cc3160a9ac024392d1b49aab735c1b325c598001291f6ecc56bbf85ca8",
|
||||
"logo192.png": "bc652031597fabd19b9f14e22a71f809490d218037521b3b64d013418c1390b4",
|
||||
"logo512.png": "5129e9bc1ba812b711fd9a646d3a38a906d365a26ee685df183b8752458944d4",
|
||||
"manifest.json": "2667ce63c2e0835b7007239816a5597639321d333da396a78638dfa9e8a7c935",
|
||||
"mockups/dashboard.svg": "318be3adb1324c26eb30f05572a29528a3e38331c6a604652eef75b54f8c29dc",
|
||||
"mockups/pipeline.svg": "db2ef41faabeb90e7ce85413e168581686c54535d970fc7d8deda3888a479de4",
|
||||
"mockups/workspace.svg": "9bbab22349147c7b01d6e18c93c622a6f8aed6dedaf23715189ab54d60e1ddbd",
|
||||
"robots.txt": "e5ab0d231eeb01b4a982d1c79a6729cac9797ad15a69247e4f28ba6afc149b4c"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,556 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TestRun id="68d396f6-e71e-4a2e-bb5f-f343b1a9f40a" name="Connor@CESNIMDA 2026-11-03 09:58:24" runUser="Cesnimda\Connor" xmlns="http://microsoft.com/schemas/VisualStudio/TeamTest/2010">
|
||||
<Times creation="2026-11-03T09:58:25.0013700+01:00" queuing="2026-11-03T09:58:25.0013704+01:00" start="2026-11-03T09:58:24.0629333+01:00" finish="2026-11-03T09:58:28.4175631+01:00" />
|
||||
<TestSettings name="default" id="f7cbc00d-cf16-4de0-a760-6bc05056b2cd">
|
||||
<Deployment runDeploymentRoot="Connor_CESNIMDA_2026-11-03_09_58_24" />
|
||||
</TestSettings>
|
||||
<Results>
|
||||
<UnitTestResult executionId="04288250-5e7d-47ff-8c28-31c7d76ad0be" testId="5f47dc74-c7bb-6b08-131d-55a4f7abbf36" testName="JobTrackerApi.Tests.Rd21JobPersistenceTests.Stale_or_unversioned_snapshot_cannot_erase_an_acknowledged_job_edit(omitRevision: False)" computerName="CESNIMDA" duration="00:00:00.1541663" startTime="2026-11-03T09:58:26.7779005+01:00" endTime="2026-11-03T09:58:26.7779006+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="04288250-5e7d-47ff-8c28-31c7d76ad0be" />
|
||||
<UnitTestResult executionId="40f0f8ac-58ca-4a1c-b7af-6dd598f15c2c" testId="b5fe2723-67af-5c72-78d9-28239b4d24c5" testName="JobTrackerApi.Tests.JobPipelineTests.IsProspect_false_for_post_application_stages(status: "Ghosted")" computerName="CESNIMDA" duration="00:00:00.0000023" startTime="2026-11-03T09:58:24.9814415+01:00" endTime="2026-11-03T09:58:24.9814415+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="40f0f8ac-58ca-4a1c-b7af-6dd598f15c2c" />
|
||||
<UnitTestResult executionId="da8474ac-47ba-435f-868c-d0f8dbc09b45" testId="4d9cb541-8911-0d74-cb02-8d7f6700dd1f" testName="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "foreign-company")" computerName="CESNIMDA" duration="00:00:00.1360510" startTime="2026-11-03T09:58:27.2105492+01:00" endTime="2026-11-03T09:58:27.2105493+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="da8474ac-47ba-435f-868c-d0f8dbc09b45" />
|
||||
<UnitTestResult executionId="d89c2358-4477-4df9-8d6c-86dee59740f4" testId="0405d09d-9d3a-bdfb-afc6-17200531890c" testName="JobTrackerApi.Tests.JobPipelineTests.Every_stage_belongs_to_exactly_one_group" computerName="CESNIMDA" duration="00:00:00.0001886" startTime="2026-11-03T09:58:24.9829539+01:00" endTime="2026-11-03T09:58:24.9829540+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="d89c2358-4477-4df9-8d6c-86dee59740f4" />
|
||||
<UnitTestResult executionId="6b1cbd7c-0e2d-4d42-8141-a72b7bc88fbd" testId="5b8ea46d-ee44-6470-1381-3f43ab773db6" testName="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "standard")" computerName="CESNIMDA" duration="00:00:01.3278494" startTime="2026-11-03T09:58:26.2725472+01:00" endTime="2026-11-03T09:58:26.2725476+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="6b1cbd7c-0e2d-4d42-8141-a72b7bc88fbd" />
|
||||
<UnitTestResult executionId="22279e58-5d23-4159-95c2-1ec20e36cd47" testId="ee747285-6574-0968-3d1b-5b4086b49e77" testName="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "location")" computerName="CESNIMDA" duration="00:00:00.2189637" startTime="2026-11-03T09:58:26.8163187+01:00" endTime="2026-11-03T09:58:26.8163192+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="22279e58-5d23-4159-95c2-1ec20e36cd47" />
|
||||
<UnitTestResult executionId="49e58d06-7807-40ca-8731-f960c544611d" testId="43471150-bda8-0b87-4c8d-1cd20471638b" testName="JobTrackerApi.Tests.JobPipelineTests.IsProspect_true_for_pre_application_stages(status: "Preparing")" computerName="CESNIMDA" duration="00:00:00.0000017" startTime="2026-11-03T09:58:24.9808775+01:00" endTime="2026-11-03T09:58:24.9808775+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="49e58d06-7807-40ca-8731-f960c544611d" />
|
||||
<UnitTestResult executionId="7bb788e6-0268-410f-8b2f-2c646f4fd423" testId="406bfb2f-20b7-15bd-2069-50eef30dff88" testName="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_prospect_synonyms(input: "bookmarked", expected: "Saved")" computerName="CESNIMDA" duration="00:00:00.0000060" startTime="2026-11-03T09:58:24.9792309+01:00" endTime="2026-11-03T09:58:24.9792309+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="7bb788e6-0268-410f-8b2f-2c646f4fd423" />
|
||||
<UnitTestResult executionId="32f51ce0-8242-46b5-9e72-c980a36a0897" testId="9ca882ec-2b75-a26b-1420-961f41c85538" testName="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "correspondence")" computerName="CESNIMDA" duration="00:00:00.1085419" startTime="2026-11-03T09:58:27.9666368+01:00" endTime="2026-11-03T09:58:27.9666369+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="32f51ce0-8242-46b5-9e72-c980a36a0897" />
|
||||
<UnitTestResult executionId="1f475ccb-5169-4cf7-948f-10f70c02505d" testId="243583b0-ea8a-0c2d-b704-f9c081502a8c" testName="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "interview")" computerName="CESNIMDA" duration="00:00:00.1460707" startTime="2026-11-03T09:58:26.9625286+01:00" endTime="2026-11-03T09:58:26.9625287+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="1f475ccb-5169-4cf7-948f-10f70c02505d" />
|
||||
<UnitTestResult executionId="141e205c-c74d-4c32-be0e-54216ffe6766" testId="6ba5666c-74e4-b81b-103e-21d383c8c6e4" testName="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_prospect_synonyms(input: "in preparation", expected: "Preparing")" computerName="CESNIMDA" duration="00:00:00.0000112" startTime="2026-11-03T09:58:24.9608339+01:00" endTime="2026-11-03T09:58:24.9608339+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="141e205c-c74d-4c32-be0e-54216ffe6766" />
|
||||
<UnitTestResult executionId="cd020b9d-b4d5-4d4d-8595-bcc8bfc45720" testId="d5dc78bf-9b64-780c-e1a6-189228b35e67" testName="JobTrackerApi.Tests.JobPipelineTests.Stages_are_ordered_and_unique" computerName="CESNIMDA" duration="00:00:00.0029757" startTime="2026-11-03T09:58:24.9827554+01:00" endTime="2026-11-03T09:58:24.9827555+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="cd020b9d-b4d5-4d4d-8595-bcc8bfc45720" />
|
||||
<UnitTestResult executionId="b1e757cb-3ad8-4705-9b96-d302a429a298" testId="807b4ecf-7901-9e43-fb43-71e8fb58731f" testName="JobTrackerApi.Tests.JobPipelineTests.Normalize_empty_becomes_default(input: " ")" computerName="CESNIMDA" duration="00:00:00.0000391" startTime="2026-11-03T09:58:24.9821953+01:00" endTime="2026-11-03T09:58:24.9821953+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="b1e757cb-3ad8-4705-9b96-d302a429a298" />
|
||||
<UnitTestResult executionId="f276ab6e-8f53-4f57-b69f-89cb8866aef1" testId="e3216f8a-8510-078f-dd29-645ff395558d" testName="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_withdrawn_synonyms(input: "cancelled", expected: "Withdrawn")" computerName="CESNIMDA" duration="00:00:00.0000950" startTime="2026-11-03T09:58:24.9821086+01:00" endTime="2026-11-03T09:58:24.9821086+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="f276ab6e-8f53-4f57-b69f-89cb8866aef1" />
|
||||
<UnitTestResult executionId="a39b54d4-9415-4129-9946-7f3619fd7916" testId="b7972ccc-92fa-2f26-8dd4-06b22977c9bb" testName="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_casing_and_synonyms(input: "APPLIED", expected: "Applied")" computerName="CESNIMDA" duration="00:00:00.0000649" startTime="2026-11-03T09:58:24.9794410+01:00" endTime="2026-11-03T09:58:24.9794410+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="a39b54d4-9415-4129-9946-7f3619fd7916" />
|
||||
<UnitTestResult executionId="8de28afd-87a1-4db8-be7f-35680fbcf918" testId="e4227296-3fbb-0af0-0d38-a3229e8a3931" testName="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "custom")" computerName="CESNIMDA" duration="00:00:00.1136599" startTime="2026-11-03T09:58:27.3243100+01:00" endTime="2026-11-03T09:58:27.3243101+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="8de28afd-87a1-4db8-be7f-35680fbcf918" />
|
||||
<UnitTestResult executionId="03b927be-3840-4df0-9833-7a5e7845ca08" testId="3774c215-01a0-fd17-ff44-158de1e6105c" testName="JobTrackerApi.Tests.JobPipelineTests.SyncAppliedDate_returns_null_when_nothing_was_cleared" computerName="CESNIMDA" duration="00:00:00.0001530" startTime="2026-11-03T09:58:24.9826809+01:00" endTime="2026-11-03T09:58:24.9826810+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="03b927be-3840-4df0-9833-7a5e7845ca08" />
|
||||
<UnitTestResult executionId="4b6108e1-3385-461a-aea9-c890115490ca" testId="233c4cb5-66c0-2385-528a-c96b5760f3a5" testName="JobTrackerApi.Tests.JobPipelineTests.Normalize_empty_becomes_default(input: null)" computerName="CESNIMDA" duration="00:00:00.0000673" startTime="2026-11-03T09:58:24.9822197+01:00" endTime="2026-11-03T09:58:24.9822198+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="4b6108e1-3385-461a-aea9-c890115490ca" />
|
||||
<UnitTestResult executionId="e189c207-5b14-4d97-b959-4ada47262587" testId="83cff8f8-d781-99e7-95b3-2a039270fd7a" testName="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "none")" computerName="CESNIMDA" duration="00:00:00.1113675" startTime="2026-11-03T09:58:28.0780295+01:00" endTime="2026-11-03T09:58:28.0780297+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="e189c207-5b14-4d97-b959-4ada47262587" />
|
||||
<UnitTestResult executionId="fffe549f-449e-49f5-b8ee-78e31ece8480" testId="1ece7e57-e724-aa88-aaa8-6eccd169f3a6" testName="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "include-deleted")" computerName="CESNIMDA" duration="00:00:00.1769604" startTime="2026-11-03T09:58:26.4496041+01:00" endTime="2026-11-03T09:58:26.4496042+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="fffe549f-449e-49f5-b8ee-78e31ece8480" />
|
||||
<UnitTestResult executionId="382cb0f8-68cd-4bd5-8dfc-b49a64020ee2" testId="fd61245f-a8b2-f146-de3a-31d80c4004ff" testName="JobTrackerApi.Tests.ApplicationWorkspaceTests.Next_step_asks_for_the_advert_when_there_is_no_description" computerName="CESNIMDA" duration="00:00:00.0062206" startTime="2026-11-03T09:58:26.1624030+01:00" endTime="2026-11-03T09:58:26.1624035+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="382cb0f8-68cd-4bd5-8dfc-b49a64020ee2" />
|
||||
<UnitTestResult executionId="a1ee7d2c-4aa3-44e5-b21d-115d2b10f07d" testId="c390dfba-f9a3-46a7-1677-20786cfc5d66" testName="JobTrackerApi.Tests.JobPipelineTests.DaysSince_is_null_without_an_applied_date" computerName="CESNIMDA" duration="00:00:00.0003299" startTime="2026-11-03T09:58:24.9830341+01:00" endTime="2026-11-03T09:58:24.9830341+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="a1ee7d2c-4aa3-44e5-b21d-115d2b10f07d" />
|
||||
<UnitTestResult executionId="6a681a52-e5fe-4003-8fb6-11fab5725dd7" testId="cb349326-9fd9-4626-f55a-28cbe213bda7" testName="JobTrackerApi.Tests.JobPipelineTests.Prospect_stages_sort_before_applied" computerName="CESNIMDA" duration="00:00:00.0000751" startTime="2026-11-03T09:58:24.9828914+01:00" endTime="2026-11-03T09:58:24.9828914+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="6a681a52-e5fe-4003-8fb6-11fab5725dd7" />
|
||||
<UnitTestResult executionId="98160d95-c0e6-404e-8aea-54975f544627" testId="d4f830c4-a93f-761b-785c-6b1752a42000" testName="JobTrackerApi.Tests.ApplicationWorkspaceTests.Overview_separates_application_answers_from_human_notes" computerName="CESNIMDA" duration="00:00:00.0068371" startTime="2026-11-03T09:58:26.1559345+01:00" endTime="2026-11-03T09:58:26.1559346+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="98160d95-c0e6-404e-8aea-54975f544627" />
|
||||
<UnitTestResult executionId="35f72966-5bcc-4b7d-aa4d-df5349171302" testId="8aa9763e-1d8b-1ccb-f8b0-86c9dacfaf8b" testName="JobTrackerApi.Tests.JobApplicationsAppliedDateHistoryTests.Re_applying_after_a_backwards_move_stamps_a_fresh_date_and_leaves_history_intact" computerName="CESNIMDA" duration="00:00:01.0016189" startTime="2026-11-03T09:58:25.9462478+01:00" endTime="2026-11-03T09:58:25.9462480+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="35f72966-5bcc-4b7d-aa4d-df5349171302" />
|
||||
<UnitTestResult executionId="17279912-eb85-4ec6-8913-f5e000f39691" testId="27fe3229-574e-f5a8-e0cf-4e97fdcbe501" testName="JobTrackerApi.Tests.JobPipelineTests.IsProspect_false_for_post_application_stages(status: "Rejected")" computerName="CESNIMDA" duration="00:00:00.0000043" startTime="2026-11-03T09:58:24.9810241+01:00" endTime="2026-11-03T09:58:24.9810241+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="17279912-eb85-4ec6-8913-f5e000f39691" />
|
||||
<UnitTestResult executionId="8434e059-c250-445e-ac3e-dd844fc52edf" testId="3cd2fef8-dfa7-1464-b6a9-026485c0bd9e" testName="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "notes")" computerName="CESNIMDA" duration="00:00:00.1393272" startTime="2026-11-03T09:58:27.4636995+01:00" endTime="2026-11-03T09:58:27.4637001+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="8434e059-c250-445e-ac3e-dd844fc52edf" />
|
||||
<UnitTestResult executionId="2c371481-70b8-4b13-908d-0a461418e2b6" testId="85e1088b-f623-f992-2c76-6d49b55bec85" testName="JobTrackerApi.Tests.JobPipelineTests.IsProspect_false_for_post_application_stages(status: "Interview")" computerName="CESNIMDA" duration="00:00:00.0000374" startTime="2026-11-03T09:58:24.9809815+01:00" endTime="2026-11-03T09:58:24.9809815+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="2c371481-70b8-4b13-908d-0a461418e2b6" />
|
||||
<UnitTestResult executionId="21fe8a22-43b4-437d-ac0e-309086e8b52e" testId="d9300062-418d-1ccf-2cc7-685be008ce42" testName="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_casing_and_synonyms(input: "Interviewing", expected: "Interview")" computerName="CESNIMDA" duration="00:00:00.0000061" startTime="2026-11-03T09:58:24.9794837+01:00" endTime="2026-11-03T09:58:24.9794837+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="21fe8a22-43b4-437d-ac0e-309086e8b52e" />
|
||||
<UnitTestResult executionId="342880c8-7bba-44e0-b5cb-d51942e85e78" testId="161dc999-3648-3d48-1d7b-99ab066de8f6" testName="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "needs-work")" computerName="CESNIMDA" duration="00:00:00.1174362" startTime="2026-11-03T09:58:27.7263780+01:00" endTime="2026-11-03T09:58:27.7263781+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="342880c8-7bba-44e0-b5cb-d51942e85e78" />
|
||||
<UnitTestResult executionId="7bde4546-deb4-4231-b557-1920fb3adf7b" testId="0ce1b3ae-aba6-2d59-4be9-377c6d0a68a6" testName="JobTrackerApi.Tests.ApplicationWorkspaceTests.Overview_reports_checklist_progress" computerName="CESNIMDA" duration="00:00:00.0063118" startTime="2026-11-03T09:58:26.1489960+01:00" endTime="2026-11-03T09:58:26.1489961+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="7bde4546-deb4-4231-b557-1920fb3adf7b" />
|
||||
<UnitTestResult executionId="48616e06-0dd1-4fa7-a937-0b9f92abfe21" testId="d25a3ef0-b042-1446-83ff-7d94d249fe2f" testName="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_prospect_synonyms(input: "to apply", expected: "Saved")" computerName="CESNIMDA" duration="00:00:00.0098427" startTime="2026-11-03T09:58:24.9603413+01:00" endTime="2026-11-03T09:58:24.9603416+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="48616e06-0dd1-4fa7-a937-0b9f92abfe21" />
|
||||
<UnitTestResult executionId="3127c9b8-68c5-44be-88a8-9f2ed69e2784" testId="57f0349f-4705-96e4-450d-2772916d82e0" testName="JobTrackerApi.Tests.ApplicationWorkspaceTests.Overview_aggregates_the_application_without_copying_career_data" computerName="CESNIMDA" duration="00:00:00.0057555" startTime="2026-11-03T09:58:26.1681161+01:00" endTime="2026-11-03T09:58:26.1681162+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="3127c9b8-68c5-44be-88a8-9f2ed69e2784" />
|
||||
<UnitTestResult executionId="45edc57f-964e-4d7f-8a17-9a919c128bd8" testId="7c3a312b-f057-64f1-e4ba-93352b46df70" testName="JobTrackerApi.Tests.JobApplicationsAuthorizationTests.GetMatchScore_returns_not_found_for_other_users_job" computerName="CESNIMDA" duration="00:00:00.0742982" startTime="2026-11-03T09:58:26.0048309+01:00" endTime="2026-11-03T09:58:26.0048311+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="45edc57f-964e-4d7f-8a17-9a919c128bd8" />
|
||||
<UnitTestResult executionId="75362a5c-d1b4-4ca4-ae4f-d364aca30f10" testId="8e7c3334-0c54-277b-8fb4-aafcd601b1d3" testName="JobTrackerApi.Tests.JobPipelineTests.IsProspect_true_for_pre_application_stages(status: "bookmarked")" computerName="CESNIMDA" duration="00:00:00.0000878" startTime="2026-11-03T09:58:24.9808303+01:00" endTime="2026-11-03T09:58:24.9808303+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="75362a5c-d1b4-4ca4-ae4f-d364aca30f10" />
|
||||
<UnitTestResult executionId="4f676192-2e82-49c7-8821-b22b5282d4ea" testId="a8aff3ef-f27a-a882-1aa1-ba9c663cf4ce" testName="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "company")" computerName="CESNIMDA" duration="00:00:00.1449596" startTime="2026-11-03T09:58:27.6087930+01:00" endTime="2026-11-03T09:58:27.6087932+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="4f676192-2e82-49c7-8821-b22b5282d4ea" />
|
||||
<UnitTestResult executionId="6f17a184-1b95-4608-9cfd-86ea96323afd" testId="6b825f2a-013f-92ef-ef09-fe9860925384" testName="JobTrackerApi.Tests.Rd21JobPersistenceTests.Write_that_overlaps_a_delayed_save_wins_without_partial_events_or_opportunity_changes" computerName="CESNIMDA" duration="00:00:00.1241710" startTime="2026-11-03T09:58:26.9040737+01:00" endTime="2026-11-03T09:58:26.9040739+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="6f17a184-1b95-4608-9cfd-86ea96323afd" />
|
||||
<UnitTestResult executionId="1b422a5c-afbc-47e5-8085-f9b0b7d51a5a" testId="4bf5ede1-a4b1-f8e7-801c-ca499e8d57c9" testName="JobTrackerApi.Tests.JobPipelineTests.Ghosted_and_waiting_are_still_canonical_stages" computerName="CESNIMDA" duration="00:00:00.0000420" startTime="2026-11-03T09:58:24.9821677+01:00" endTime="2026-11-03T09:58:24.9821677+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="1b422a5c-afbc-47e5-8085-f9b0b7d51a5a" />
|
||||
<UnitTestResult executionId="59f599e3-a853-4ae9-95f8-5d9e2e6428ef" testId="7e6f3ff6-0104-2ed9-ebe7-cc914c075a14" testName="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_prospect_synonyms(input: "shortlisted", expected: "Interested")" computerName="CESNIMDA" duration="00:00:00.0000026" startTime="2026-11-03T09:58:24.9794000+01:00" endTime="2026-11-03T09:58:24.9794000+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="59f599e3-a853-4ae9-95f8-5d9e2e6428ef" />
|
||||
<UnitTestResult executionId="229d818c-f6d6-4270-945a-b6b985e19fcd" testId="04d26b3d-0337-8e69-a468-9144eae6f23a" testName="JobTrackerApi.Tests.JobPipelineTests.Board_groups_match_the_agreed_layout" computerName="CESNIMDA" duration="00:00:00.0068685" startTime="2026-11-03T09:58:24.9823496+01:00" endTime="2026-11-03T09:58:24.9823496+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="229d818c-f6d6-4270-945a-b6b985e19fcd" />
|
||||
<UnitTestResult executionId="c0dbc238-4362-40f4-83d2-779d39b79d0c" testId="8b810648-a924-89f8-3c7b-3c765ec3e6e1" testName="JobTrackerApi.Tests.Rd21JobPersistenceTests.Versioned_job_save_cannot_cross_tenant_job_or_company_ownership" computerName="CESNIMDA" duration="00:00:00.1074879" startTime="2026-11-03T09:58:27.1518543+01:00" endTime="2026-11-03T09:58:27.1518544+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="c0dbc238-4362-40f4-83d2-779d39b79d0c" />
|
||||
<UnitTestResult executionId="218f6bec-56ab-42a3-bf21-a28325e98484" testId="8828413a-f54a-42c7-8065-17e638ec72fc" testName="JobTrackerApi.Tests.ApplicationWorkspaceTests.Overview_returns_recent_activity_newest_first" computerName="CESNIMDA" duration="00:00:00.0130458" startTime="2026-11-03T09:58:26.0834118+01:00" endTime="2026-11-03T09:58:26.0834119+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="218f6bec-56ab-42a3-bf21-a28325e98484" />
|
||||
<UnitTestResult executionId="26d4bf01-2abd-42eb-8e7f-3763f6de6b15" testId="694c474d-1ea7-4388-7133-bc8d0d30f684" testName="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_withdrawn_synonyms(input: "canceled", expected: "Withdrawn")" computerName="CESNIMDA" duration="00:00:00.0000040" startTime="2026-11-03T09:58:24.9821353+01:00" endTime="2026-11-03T09:58:24.9821354+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="26d4bf01-2abd-42eb-8e7f-3763f6de6b15" />
|
||||
<UnitTestResult executionId="89989a79-8646-4786-98ff-2586a5df4dfd" testId="5d8ca15f-c663-1d50-b932-cf2f0339c7c0" testName="JobTrackerApi.Tests.JobPipelineTests.OrderOf_sorts_canonical_before_custom" computerName="CESNIMDA" duration="00:00:00.0017139" startTime="2026-11-03T09:58:24.9816401+01:00" endTime="2026-11-03T09:58:24.9816402+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="89989a79-8646-4786-98ff-2586a5df4dfd" />
|
||||
<UnitTestResult executionId="4db9de59-fa05-4849-8161-8872dfb90319" testId="d6b62877-6631-5087-d82d-12d5d5053ffd" testName="JobTrackerApi.Tests.JobPipelineTests.IsProspect_false_for_post_application_stages(status: "Waiting")" computerName="CESNIMDA" duration="00:00:00.0000736" startTime="2026-11-03T09:58:24.9810020+01:00" endTime="2026-11-03T09:58:24.9810021+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="4db9de59-fa05-4849-8161-8872dfb90319" />
|
||||
<UnitTestResult executionId="2199fbe3-3100-426e-925b-004bcc2ab878" testId="a75c8efc-b4a8-b8b5-b751-6fee6831ebf4" testName="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "deleted")" computerName="CESNIMDA" duration="00:00:00.1315144" startTime="2026-11-03T09:58:27.8579356+01:00" endTime="2026-11-03T09:58:27.8579358+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="2199fbe3-3100-426e-925b-004bcc2ab878" />
|
||||
<UnitTestResult executionId="6a2a4747-82be-4335-9364-4e4193386cbf" testId="57a698a5-6de9-6958-20dc-c7755de3f68b" testName="JobTrackerApi.Tests.JobPipelineTests.IsProspect_true_for_pre_application_stages(status: "Saved")" computerName="CESNIMDA" duration="00:00:00.0000052" startTime="2026-11-03T09:58:24.9808579+01:00" endTime="2026-11-03T09:58:24.9808579+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="6a2a4747-82be-4335-9364-4e4193386cbf" />
|
||||
<UnitTestResult executionId="d0036c48-3d2c-41cb-8811-3dc7be1a884b" testId="aa73dc7d-d5b2-0b2a-eb67-8d429c6009f9" testName="JobTrackerApi.Tests.JobPipelineTests.IsProspect_false_for_custom_status" computerName="CESNIMDA" duration="00:00:00.0000484" startTime="2026-11-03T09:58:24.9823199+01:00" endTime="2026-11-03T09:58:24.9823199+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="d0036c48-3d2c-41cb-8811-3dc7be1a884b" />
|
||||
<UnitTestResult executionId="a62b456d-c46c-4416-b022-2de1690f7f31" testId="63a1c947-a202-ef7f-514d-09b47ec75ee2" testName="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "search")" computerName="CESNIMDA" duration="00:00:00.1211936" startTime="2026-11-03T09:58:28.1994167+01:00" endTime="2026-11-03T09:58:28.1994171+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="a62b456d-c46c-4416-b022-2de1690f7f31" />
|
||||
<UnitTestResult executionId="2e84145d-d8dd-49e2-8d20-db22d0419b01" testId="a4b61bd0-458f-a6f6-d0d7-20d06b4283af" testName="JobTrackerApi.Tests.JobPipelineTests.Declined_stays_rejected_and_does_not_become_withdrawn" computerName="CESNIMDA" duration="00:00:00.0000608" startTime="2026-11-03T09:58:24.9815990+01:00" endTime="2026-11-03T09:58:24.9815990+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="2e84145d-d8dd-49e2-8d20-db22d0419b01" />
|
||||
<UnitTestResult executionId="6bbee017-ea26-4da6-8ebd-c94abc000df9" testId="ad6db3d3-3274-632d-064b-de9627e5f5f7" testName="JobTrackerApi.Tests.JobApplicationsAppliedDateHistoryTests.Moving_back_to_a_prospect_stage_clears_the_date_but_records_it_as_history" computerName="CESNIMDA" duration="00:00:00.0035332" startTime="2026-11-03T09:58:25.9719611+01:00" endTime="2026-11-03T09:58:25.9719612+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="6bbee017-ea26-4da6-8ebd-c94abc000df9" />
|
||||
<UnitTestResult executionId="c4a15959-53d6-4855-a10d-2ecda79e6c72" testId="04b6a91e-07c1-4169-3675-8f74913a4edb" testName="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_prospect_synonyms(input: "drafting", expected: "Preparing")" computerName="CESNIMDA" duration="00:00:00.0001570" startTime="2026-11-03T09:58:24.9607706+01:00" endTime="2026-11-03T09:58:24.9607706+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="c4a15959-53d6-4855-a10d-2ecda79e6c72" />
|
||||
<UnitTestResult executionId="954cf521-e570-44f1-8515-58b4d6ad2a0b" testId="f90c82d0-e11a-8b37-2b9a-b942922d486f" testName="JobTrackerApi.Tests.Rd21JobPersistenceTests.Stale_or_unversioned_snapshot_cannot_erase_an_acknowledged_job_edit(omitRevision: True)" computerName="CESNIMDA" duration="00:00:00.0966964" startTime="2026-11-03T09:58:26.6236400+01:00" endTime="2026-11-03T09:58:26.6236402+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="954cf521-e570-44f1-8515-58b4d6ad2a0b" />
|
||||
<UnitTestResult executionId="4373cb44-930f-47f0-a239-67de5f7cc70d" testId="039156c1-fc1d-b9d0-af77-bdb9f0cb7746" testName="JobTrackerApi.Tests.JobPipelineTests.IsProspect_true_for_pre_application_stages(status: "Interested")" computerName="CESNIMDA" duration="00:00:00.0001332" startTime="2026-11-03T09:58:24.9807884+01:00" endTime="2026-11-03T09:58:24.9807885+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="4373cb44-930f-47f0-a239-67de5f7cc70d" />
|
||||
<UnitTestResult executionId="56285312-8a84-43a8-a1b0-a9c3af990c92" testId="f03192f4-c647-0827-6154-dc73478169bc" testName="JobTrackerApi.Tests.ApplicationWorkspaceTests.Next_step_walks_cv_then_cover_letter_then_documents" computerName="CESNIMDA" duration="00:00:00.0138627" startTime="2026-11-03T09:58:26.1821456+01:00" endTime="2026-11-03T09:58:26.1821458+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="56285312-8a84-43a8-a1b0-a9c3af990c92" />
|
||||
<UnitTestResult executionId="5864862d-4799-4fb7-8e41-f44e34a60ac3" testId="ee63d0f0-d333-caf4-fec2-d43f36690893" testName="JobTrackerApi.Tests.JobPipelineTests.SyncAppliedDate_preserves_an_existing_applied_date" computerName="CESNIMDA" duration="00:00:00.0000952" startTime="2026-11-03T09:58:24.9822681+01:00" endTime="2026-11-03T09:58:24.9822681+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="5864862d-4799-4fb7-8e41-f44e34a60ac3" />
|
||||
<UnitTestResult executionId="6ff8321a-9383-49dc-8419-523322d3b0fd" testId="18c0a064-21ea-b6d7-669e-31fbbab278d0" testName="JobTrackerApi.Tests.JobPipelineTests.IsCanonical_only_true_for_known_stages" computerName="CESNIMDA" duration="00:00:00.0000527" startTime="2026-11-03T09:58:24.9817066+01:00" endTime="2026-11-03T09:58:24.9817066+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="6ff8321a-9383-49dc-8419-523322d3b0fd" />
|
||||
<UnitTestResult executionId="78033441-0d2a-4966-8453-6ffd5c2ec353" testId="1fe222ac-3430-7778-716f-49f037f5db90" testName="JobTrackerApi.Tests.JobPipelineTests.Withdrawn_is_closed_and_not_a_prospect" computerName="CESNIMDA" duration="00:00:00.0001719" startTime="2026-11-03T09:58:24.9809088+01:00" endTime="2026-11-03T09:58:24.9809088+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="78033441-0d2a-4966-8453-6ffd5c2ec353" />
|
||||
<UnitTestResult executionId="682831ba-e2f0-4b3b-ab3a-ab4878822eba" testId="4516ef4e-4e78-4ff4-67c2-32dede6ca0b5" testName="JobTrackerApi.Tests.ApplicationWorkspaceTests.Overview_surfaces_the_attached_cv_variant" computerName="CESNIMDA" duration="00:00:00.0401639" startTime="2026-11-03T09:58:26.2250983+01:00" endTime="2026-11-03T09:58:26.2250984+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="682831ba-e2f0-4b3b-ab3a-ab4878822eba" />
|
||||
<UnitTestResult executionId="59ca53c2-ad52-44bd-863d-c73925b106cb" testId="5380f9af-24f7-74d6-741d-735898357f30" testName="JobTrackerApi.Tests.Rd21JobPersistenceTests.Related_text_save_cannot_silently_replace_a_newer_acknowledged_draft(coverLetter: True)" computerName="CESNIMDA" duration="00:00:00.1269782" startTime="2026-11-03T09:58:26.5268778+01:00" endTime="2026-11-03T09:58:26.5268779+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="59ca53c2-ad52-44bd-863d-c73925b106cb" />
|
||||
<UnitTestResult executionId="8ec26e8a-184a-42c5-9e8c-83c7be40b72e" testId="acfd6c10-a6e7-650f-fcfc-2184cb36ce6c" testName="JobTrackerApi.Tests.JobApplicationsAppliedDateHistoryTests.Moving_between_post_application_stages_records_no_cleared_date_event" computerName="CESNIMDA" duration="00:00:00.0196952" startTime="2026-11-03T09:58:25.9682927+01:00" endTime="2026-11-03T09:58:25.9682930+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="8ec26e8a-184a-42c5-9e8c-83c7be40b72e" />
|
||||
<UnitTestResult executionId="aa059a99-2ae4-4889-a1f0-c7dc903b2af8" testId="efda68b9-0990-68aa-2731-c81591e14915" testName="JobTrackerApi.Tests.JobPipelineTests.IsProspect_false_for_post_application_stages(status: "Applied")" computerName="CESNIMDA" duration="00:00:00.0000015" startTime="2026-11-03T09:58:24.9814859+01:00" endTime="2026-11-03T09:58:24.9814859+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="aa059a99-2ae4-4889-a1f0-c7dc903b2af8" />
|
||||
<UnitTestResult executionId="eecb6789-b633-420a-990b-fee838855c12" testId="be3a9348-61af-0f21-1ace-cd3662be8c7d" testName="JobTrackerApi.Tests.JobApplicationsAuthorizationTests.GetStatusSuggestion_returns_not_found_for_other_users_job" computerName="CESNIMDA" duration="00:00:00.9858070" startTime="2026-11-03T09:58:25.9304593+01:00" endTime="2026-11-03T09:58:25.9304595+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="eecb6789-b633-420a-990b-fee838855c12" />
|
||||
<UnitTestResult executionId="844532d0-1f93-4630-a4c0-e224d3de655e" testId="be18c4bc-808f-f2b0-96d7-e2ce8399ca93" testName="JobTrackerApi.Tests.JobPipelineTests.SyncAppliedDate_returns_the_cleared_date_so_callers_can_record_it" computerName="CESNIMDA" duration="00:00:00.0002113" startTime="2026-11-03T09:58:24.9816762+01:00" endTime="2026-11-03T09:58:24.9816762+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="844532d0-1f93-4630-a4c0-e224d3de655e" />
|
||||
<UnitTestResult executionId="1d97f890-2656-4e50-a342-3775572104b3" testId="83ef356d-f2e0-8bdf-a61e-0b4e60c6f28f" testName="JobTrackerApi.Tests.ApplicationWorkspaceTests.Next_step_reaches_interview_prep_once_preparation_is_done" computerName="CESNIMDA" duration="00:00:00.0590305" startTime="2026-11-03T09:58:26.1425784+01:00" endTime="2026-11-03T09:58:26.1425784+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="1d97f890-2656-4e50-a342-3775572104b3" />
|
||||
<UnitTestResult executionId="5e06269c-d594-4856-a288-059a77ec5c97" testId="dae734ee-2a33-1fc8-6a63-7903ea33ddd8" testName="JobTrackerApi.Tests.JobPipelineTests.SyncAppliedDate_stamps_when_a_prospect_becomes_applied" computerName="CESNIMDA" duration="00:00:00.0024847" startTime="2026-11-03T09:58:24.9815555+01:00" endTime="2026-11-03T09:58:24.9815555+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="5e06269c-d594-4856-a288-059a77ec5c97" />
|
||||
<UnitTestResult executionId="fc61ca22-4bc4-41db-a7c9-59f60bcd6a39" testId="24673f9c-c625-5907-c9fe-90e92f71c82b" testName="JobTrackerApi.Tests.JobPipelineTests.SyncAppliedDate_clears_the_applied_date_for_a_prospect" computerName="CESNIMDA" duration="00:00:00.0043099" startTime="2026-11-03T09:58:24.9508283+01:00" endTime="2026-11-03T09:58:24.9508423+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="fc61ca22-4bc4-41db-a7c9-59f60bcd6a39" />
|
||||
<UnitTestResult executionId="ff70f809-ac28-457c-be21-957a7cb28a1e" testId="302e0510-ff7e-9bbc-0509-d2d321512ccd" testName="JobTrackerApi.Tests.Rd21JobPersistenceTests.Failed_job_transaction_cannot_acknowledge_or_leave_partial_data_for_a_later_save" computerName="CESNIMDA" duration="00:00:01.3461216" startTime="2026-11-03T09:58:26.2907075+01:00" endTime="2026-11-03T09:58:26.2907077+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="ff70f809-ac28-457c-be21-957a7cb28a1e" />
|
||||
<UnitTestResult executionId="b2fbd550-c60f-4b1a-9210-f29ebf0070a2" testId="fae8f2c2-b6a0-992e-6298-8a46cade54ce" testName="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_casing_and_synonyms(input: "declined", expected: "Rejected")" computerName="CESNIMDA" duration="00:00:00.0000015" startTime="2026-11-03T09:58:24.9795098+01:00" endTime="2026-11-03T09:58:24.9795098+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="b2fbd550-c60f-4b1a-9210-f29ebf0070a2" />
|
||||
<UnitTestResult executionId="41a5c39c-38a9-4519-8818-1b38adca8ce5" testId="dffc73da-e081-96a2-f069-ca32e29829dd" testName="JobTrackerApi.Tests.Rd21JobPersistenceTests.Related_text_save_cannot_silently_replace_a_newer_acknowledged_draft(coverLetter: False)" computerName="CESNIMDA" duration="00:00:00.1090351" startTime="2026-11-03T09:58:26.4000646+01:00" endTime="2026-11-03T09:58:26.4000650+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="41a5c39c-38a9-4519-8818-1b38adca8ce5" />
|
||||
<UnitTestResult executionId="e3a36284-b803-4b08-9b1f-1333bf94e830" testId="52749208-d674-a526-3a09-fbe999238c6e" testName="JobTrackerApi.Tests.JobApplicationsAuthorizationTests.Job_choices_searches_all_owned_rows_without_leaking_another_tenant" computerName="CESNIMDA" duration="00:00:00.0613266" startTime="2026-11-03T09:58:26.0744060+01:00" endTime="2026-11-03T09:58:26.0744061+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="e3a36284-b803-4b08-9b1f-1333bf94e830" />
|
||||
<UnitTestResult executionId="4e872c59-0ed2-4b89-8696-f39332d60d05" testId="4d2ee4af-ed68-f3cf-b09e-1e844b21d7e6" testName="JobTrackerApi.Tests.JobApplicationsAppliedDateHistoryTests.Withdrawing_keeps_the_applied_date" computerName="CESNIMDA" duration="00:00:00.0022187" startTime="2026-11-03T09:58:25.9485148+01:00" endTime="2026-11-03T09:58:25.9485149+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="4e872c59-0ed2-4b89-8696-f39332d60d05" />
|
||||
<UnitTestResult executionId="ffbaaa99-f815-4d51-8449-716ea7675130" testId="e8f60c21-47e6-bcbc-dace-d55c71c5cfe5" testName="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_casing_and_synonyms(input: "no response", expected: "Ghosted")" computerName="CESNIMDA" duration="00:00:00.0000025" startTime="2026-11-03T09:58:24.9795346+01:00" endTime="2026-11-03T09:58:24.9795347+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="ffbaaa99-f815-4d51-8449-716ea7675130" />
|
||||
<UnitTestResult executionId="6d7b0ccd-da2d-435e-a3fe-506e8e9acb9a" testId="7f3a3170-cb7c-f498-52ea-42a485bd7f4a" testName="JobTrackerApi.Tests.Rd21JobPersistenceTests.Structured_tailored_cv_snapshot_cannot_replace_a_newer_approved_document" computerName="CESNIMDA" duration="00:00:00.1393174" startTime="2026-11-03T09:58:27.0442738+01:00" endTime="2026-11-03T09:58:27.0442740+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="6d7b0ccd-da2d-435e-a3fe-506e8e9acb9a" />
|
||||
<UnitTestResult executionId="8e514a42-78eb-4f1e-b85d-61c80699c592" testId="49ff5b0d-33d2-6406-b869-37c0901cece5" testName="JobTrackerApi.Tests.JobPipelineTests.Normalize_preserves_unknown_custom_status" computerName="CESNIMDA" duration="00:00:00.0000443" startTime="2026-11-03T09:58:24.9809440+01:00" endTime="2026-11-03T09:58:24.9809440+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="8e514a42-78eb-4f1e-b85d-61c80699c592" />
|
||||
<UnitTestResult executionId="07c0f875-917e-4490-bbf6-f482be82d9b4" testId="f560e8f1-1886-feb5-979c-a0a10ab78e21" testName="JobTrackerApi.Tests.JobApplicationsAuthorizationTests.GetHistory_returns_not_found_for_other_users_job" computerName="CESNIMDA" duration="00:00:00.0080833" startTime="2026-11-03T09:58:26.0129937+01:00" endTime="2026-11-03T09:58:26.0129939+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="07c0f875-917e-4490-bbf6-f482be82d9b4" />
|
||||
<UnitTestResult executionId="35fdba6f-5e03-412d-bbc0-64605d0b8beb" testId="347211ec-a553-9c08-b520-5d138aabe092" testName="JobTrackerApi.Tests.ApplicationWorkspaceTests.Overview_counts_documents_and_ai_history" computerName="CESNIMDA" duration="00:00:01.1255449" startTime="2026-11-03T09:58:26.0702592+01:00" endTime="2026-11-03T09:58:26.0702593+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="35fdba6f-5e03-412d-bbc0-64605d0b8beb" />
|
||||
<UnitTestResult executionId="5eeaf2a3-b000-4fb8-9c74-ebfdbf426c22" testId="753b2f7f-66eb-121b-5cc2-5d92b1eeff00" testName="JobTrackerApi.Tests.JobPipelineTests.Normalize_empty_becomes_default(input: "")" computerName="CESNIMDA" duration="00:00:00.0000038" startTime="2026-11-03T09:58:24.9822398+01:00" endTime="2026-11-03T09:58:24.9822399+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="5eeaf2a3-b000-4fb8-9c74-ebfdbf426c22" />
|
||||
<UnitTestResult executionId="4b8ba082-f62e-471f-9f19-0654a74725d5" testId="841078a2-8b24-697e-877b-ad48c294434b" testName="JobTrackerApi.Tests.ApplicationWorkspaceTests.Another_users_application_is_not_visible" computerName="CESNIMDA" duration="00:00:00.0026775" startTime="2026-11-03T09:58:26.1848670+01:00" endTime="2026-11-03T09:58:26.1848671+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="4b8ba082-f62e-471f-9f19-0654a74725d5" />
|
||||
<UnitTestResult executionId="f0e5a9a3-6cd3-4b26-867e-60ee18fa815b" testId="6b15f128-8f37-aebf-b047-770cc9683025" testName="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_casing_and_synonyms(input: " Offer ", expected: "Offer")" computerName="CESNIMDA" duration="00:00:00.0000071" startTime="2026-11-03T09:58:24.9795907+01:00" endTime="2026-11-03T09:58:24.9795909+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="f0e5a9a3-6cd3-4b26-867e-60ee18fa815b" />
|
||||
<UnitTestResult executionId="8e4b7634-b696-4326-8dad-0744f8d1caa1" testId="e18ef2d2-eb0b-ae3e-a7d2-d55031661872" testName="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_casing_and_synonyms(input: "applied", expected: "Applied")" computerName="CESNIMDA" duration="00:00:00.0001650" startTime="2026-11-03T09:58:24.9794623+01:00" endTime="2026-11-03T09:58:24.9794623+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="8e4b7634-b696-4326-8dad-0744f8d1caa1" />
|
||||
<UnitTestResult executionId="ad72de9c-1386-4da0-94c3-b8bedc5bada7" testId="da3ba433-d08c-949d-2407-9f181bfcd5be" testName="JobTrackerApi.Tests.JobPipelineTests.Offer_is_success_for_analytics_but_groups_under_active_for_the_board" computerName="CESNIMDA" duration="00:00:00.0033423" startTime="2026-11-03T09:58:24.9828249+01:00" endTime="2026-11-03T09:58:24.9828249+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="ad72de9c-1386-4da0-94c3-b8bedc5bada7" />
|
||||
<UnitTestResult executionId="3be6a4a0-df83-45d1-876f-541992c5bba7" testId="fa230569-7a1a-88d4-df2f-dcf0ac9a43c2" testName="JobTrackerApi.Tests.JobPipelineTests.IsProspect_false_for_post_application_stages(status: "Offer")" computerName="CESNIMDA" duration="00:00:00.0000015" startTime="2026-11-03T09:58:24.9815066+01:00" endTime="2026-11-03T09:58:24.9815066+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="3be6a4a0-df83-45d1-876f-541992c5bba7" />
|
||||
<UnitTestResult executionId="ae07b246-2d25-4640-9422-d84f303ec46b" testId="57096417-b25e-42cc-c6aa-1bf95fed407a" testName="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "follow-up")" computerName="CESNIMDA" duration="00:00:00.1118232" startTime="2026-11-03T09:58:27.0744042+01:00" endTime="2026-11-03T09:58:27.0744044+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="ae07b246-2d25-4640-9422-d84f303ec46b" />
|
||||
<UnitTestResult executionId="0d90d7be-c7d0-4c5b-9bdb-e1806897b46f" testId="84f76a74-2082-ce72-9363-22dca54580d2" testName="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "combined")" computerName="CESNIMDA" duration="00:00:00.1534295" startTime="2026-11-03T09:58:28.3528148+01:00" endTime="2026-11-03T09:58:28.3528150+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="0d90d7be-c7d0-4c5b-9bdb-e1806897b46f" />
|
||||
<UnitTestResult executionId="b15224c2-c8d6-4348-9197-6c39bbfd141b" testId="bd4400e7-7088-b557-b0a5-1406b157fcdd" testName="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_casing_and_synonyms(input: "interviews", expected: "Interview")" computerName="CESNIMDA" duration="00:00:00.0000013" startTime="2026-11-03T09:58:24.9795608+01:00" endTime="2026-11-03T09:58:24.9795609+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="b15224c2-c8d6-4348-9197-6c39bbfd141b" />
|
||||
<UnitTestResult executionId="f98c8517-fa5b-4c5b-986b-9c7afaa89819" testId="7830b0d3-f336-e0a0-f0bf-68394ab80c34" testName="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_withdrawn_synonyms(input: "withdrew", expected: "Withdrawn")" computerName="CESNIMDA" duration="00:00:00.0000491" startTime="2026-11-03T09:58:24.9817361+01:00" endTime="2026-11-03T09:58:24.9817361+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="f98c8517-fa5b-4c5b-986b-9c7afaa89819" />
|
||||
<UnitTestResult executionId="f8d88fe4-605d-4154-91f3-d1bbebb85c8d" testId="ebd693de-f8c6-6887-7e1c-635cc17733a8" testName="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "all")" computerName="CESNIMDA" duration="00:00:00.1476757" startTime="2026-11-03T09:58:26.5973236+01:00" endTime="2026-11-03T09:58:26.5973237+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="f8d88fe4-605d-4154-91f3-d1bbebb85c8d" />
|
||||
</Results>
|
||||
<TestDefinitions>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Normalize_empty_becomes_default(input: "")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="753b2f7f-66eb-121b-5cc2-5d92b1eeff00">
|
||||
<Execution id="5eeaf2a3-b000-4fb8-9c74-ebfdbf426c22" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Normalize_empty_becomes_default" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Board_groups_match_the_agreed_layout" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="04d26b3d-0337-8e69-a468-9144eae6f23a">
|
||||
<Execution id="229d818c-f6d6-4270-945a-b6b985e19fcd" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Board_groups_match_the_agreed_layout" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobApplicationsAuthorizationTests.GetHistory_returns_not_found_for_other_users_job" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="f560e8f1-1886-feb5-979c-a0a10ab78e21">
|
||||
<Execution id="07c0f875-917e-4490-bbf6-f482be82d9b4" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobApplicationsAuthorizationTests" name="GetHistory_returns_not_found_for_other_users_job" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.ApplicationWorkspaceTests.Next_step_reaches_interview_prep_once_preparation_is_done" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="83ef356d-f2e0-8bdf-a61e-0b4e60c6f28f">
|
||||
<Execution id="1d97f890-2656-4e50-a342-3775572104b3" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.ApplicationWorkspaceTests" name="Next_step_reaches_interview_prep_once_preparation_is_done" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.ApplicationWorkspaceTests.Next_step_walks_cv_then_cover_letter_then_documents" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="f03192f4-c647-0827-6154-dc73478169bc">
|
||||
<Execution id="56285312-8a84-43a8-a1b0-a9c3af990c92" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.ApplicationWorkspaceTests" name="Next_step_walks_cv_then_cover_letter_then_documents" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "interview")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="243583b0-ea8a-0c2d-b704-f9c081502a8c">
|
||||
<Execution id="1f475ccb-5169-4cf7-948f-10f70c02505d" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobQueryParityTests" name="Table_pages_and_board_have_identical_owned_membership" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.IsProspect_false_for_post_application_stages(status: "Offer")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="fa230569-7a1a-88d4-df2f-dcf0ac9a43c2">
|
||||
<Execution id="3be6a4a0-df83-45d1-876f-541992c5bba7" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="IsProspect_false_for_post_application_stages" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "notes")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="3cd2fef8-dfa7-1464-b6a9-026485c0bd9e">
|
||||
<Execution id="8434e059-c250-445e-ac3e-dd844fc52edf" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobQueryParityTests" name="Table_pages_and_board_have_identical_owned_membership" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.Rd21JobPersistenceTests.Related_text_save_cannot_silently_replace_a_newer_acknowledged_draft(coverLetter: True)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="5380f9af-24f7-74d6-741d-735898357f30">
|
||||
<Execution id="59ca53c2-ad52-44bd-863d-c73925b106cb" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.Rd21JobPersistenceTests" name="Related_text_save_cannot_silently_replace_a_newer_acknowledged_draft" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.ApplicationWorkspaceTests.Overview_reports_checklist_progress" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="0ce1b3ae-aba6-2d59-4be9-377c6d0a68a6">
|
||||
<Execution id="7bde4546-deb4-4231-b557-1920fb3adf7b" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.ApplicationWorkspaceTests" name="Overview_reports_checklist_progress" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "combined")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="84f76a74-2082-ce72-9363-22dca54580d2">
|
||||
<Execution id="0d90d7be-c7d0-4c5b-9bdb-e1806897b46f" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobQueryParityTests" name="Table_pages_and_board_have_identical_owned_membership" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "deleted")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="a75c8efc-b4a8-b8b5-b751-6fee6831ebf4">
|
||||
<Execution id="2199fbe3-3100-426e-925b-004bcc2ab878" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobQueryParityTests" name="Table_pages_and_board_have_identical_owned_membership" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.IsCanonical_only_true_for_known_stages" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="18c0a064-21ea-b6d7-669e-31fbbab278d0">
|
||||
<Execution id="6ff8321a-9383-49dc-8419-523322d3b0fd" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="IsCanonical_only_true_for_known_stages" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_withdrawn_synonyms(input: "cancelled", expected: "Withdrawn")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="e3216f8a-8510-078f-dd29-645ff395558d">
|
||||
<Execution id="f276ab6e-8f53-4f57-b69f-89cb8866aef1" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Normalize_canonicalizes_withdrawn_synonyms" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.IsProspect_false_for_post_application_stages(status: "Ghosted")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="b5fe2723-67af-5c72-78d9-28239b4d24c5">
|
||||
<Execution id="40f0f8ac-58ca-4a1c-b7af-6dd598f15c2c" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="IsProspect_false_for_post_application_stages" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "include-deleted")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="1ece7e57-e724-aa88-aaa8-6eccd169f3a6">
|
||||
<Execution id="fffe549f-449e-49f5-b8ee-78e31ece8480" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobQueryParityTests" name="Table_pages_and_board_have_identical_owned_membership" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Withdrawn_is_closed_and_not_a_prospect" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="1fe222ac-3430-7778-716f-49f037f5db90">
|
||||
<Execution id="78033441-0d2a-4966-8453-6ffd5c2ec353" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Withdrawn_is_closed_and_not_a_prospect" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "search")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="63a1c947-a202-ef7f-514d-09b47ec75ee2">
|
||||
<Execution id="a62b456d-c46c-4416-b022-2de1690f7f31" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobQueryParityTests" name="Table_pages_and_board_have_identical_owned_membership" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Normalize_empty_becomes_default(input: null)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="233c4cb5-66c0-2385-528a-c96b5760f3a5">
|
||||
<Execution id="4b6108e1-3385-461a-aea9-c890115490ca" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Normalize_empty_becomes_default" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.SyncAppliedDate_clears_the_applied_date_for_a_prospect" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="24673f9c-c625-5907-c9fe-90e92f71c82b">
|
||||
<Execution id="fc61ca22-4bc4-41db-a7c9-59f60bcd6a39" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="SyncAppliedDate_clears_the_applied_date_for_a_prospect" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_prospect_synonyms(input: "shortlisted", expected: "Interested")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="7e6f3ff6-0104-2ed9-ebe7-cc914c075a14">
|
||||
<Execution id="59f599e3-a853-4ae9-95f8-5d9e2e6428ef" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Normalize_canonicalizes_prospect_synonyms" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_casing_and_synonyms(input: "no response", expected: "Ghosted")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="e8f60c21-47e6-bcbc-dace-d55c71c5cfe5">
|
||||
<Execution id="ffbaaa99-f815-4d51-8449-716ea7675130" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Normalize_canonicalizes_casing_and_synonyms" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_withdrawn_synonyms(input: "withdrew", expected: "Withdrawn")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="7830b0d3-f336-e0a0-f0bf-68394ab80c34">
|
||||
<Execution id="f98c8517-fa5b-4c5b-986b-9c7afaa89819" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Normalize_canonicalizes_withdrawn_synonyms" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.ApplicationWorkspaceTests.Overview_surfaces_the_attached_cv_variant" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="4516ef4e-4e78-4ff4-67c2-32dede6ca0b5">
|
||||
<Execution id="682831ba-e2f0-4b3b-ab3a-ab4878822eba" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.ApplicationWorkspaceTests" name="Overview_surfaces_the_attached_cv_variant" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.ApplicationWorkspaceTests.Next_step_asks_for_the_advert_when_there_is_no_description" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="fd61245f-a8b2-f146-de3a-31d80c4004ff">
|
||||
<Execution id="382cb0f8-68cd-4bd5-8dfc-b49a64020ee2" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.ApplicationWorkspaceTests" name="Next_step_asks_for_the_advert_when_there_is_no_description" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.ApplicationWorkspaceTests.Overview_counts_documents_and_ai_history" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="347211ec-a553-9c08-b520-5d138aabe092">
|
||||
<Execution id="35fdba6f-5e03-412d-bbc0-64605d0b8beb" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.ApplicationWorkspaceTests" name="Overview_counts_documents_and_ai_history" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.Rd21JobPersistenceTests.Related_text_save_cannot_silently_replace_a_newer_acknowledged_draft(coverLetter: False)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="dffc73da-e081-96a2-f069-ca32e29829dd">
|
||||
<Execution id="41a5c39c-38a9-4519-8818-1b38adca8ce5" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.Rd21JobPersistenceTests" name="Related_text_save_cannot_silently_replace_a_newer_acknowledged_draft" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_casing_and_synonyms(input: "interviews", expected: "Interview")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="bd4400e7-7088-b557-b0a5-1406b157fcdd">
|
||||
<Execution id="b15224c2-c8d6-4348-9197-6c39bbfd141b" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Normalize_canonicalizes_casing_and_synonyms" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Normalize_empty_becomes_default(input: " ")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="807b4ecf-7901-9e43-fb43-71e8fb58731f">
|
||||
<Execution id="b1e757cb-3ad8-4705-9b96-d302a429a298" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Normalize_empty_becomes_default" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_prospect_synonyms(input: "drafting", expected: "Preparing")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="04b6a91e-07c1-4169-3675-8f74913a4edb">
|
||||
<Execution id="c4a15959-53d6-4855-a10d-2ecda79e6c72" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Normalize_canonicalizes_prospect_synonyms" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.IsProspect_false_for_post_application_stages(status: "Rejected")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="27fe3229-574e-f5a8-e0cf-4e97fdcbe501">
|
||||
<Execution id="17279912-eb85-4ec6-8913-f5e000f39691" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="IsProspect_false_for_post_application_stages" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_prospect_synonyms(input: "bookmarked", expected: "Saved")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="406bfb2f-20b7-15bd-2069-50eef30dff88">
|
||||
<Execution id="7bb788e6-0268-410f-8b2f-2c646f4fd423" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Normalize_canonicalizes_prospect_synonyms" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.IsProspect_false_for_post_application_stages(status: "Applied")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="efda68b9-0990-68aa-2731-c81591e14915">
|
||||
<Execution id="aa059a99-2ae4-4889-a1f0-c7dc903b2af8" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="IsProspect_false_for_post_application_stages" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobApplicationsAuthorizationTests.GetStatusSuggestion_returns_not_found_for_other_users_job" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="be3a9348-61af-0f21-1ace-cd3662be8c7d">
|
||||
<Execution id="eecb6789-b633-420a-990b-fee838855c12" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobApplicationsAuthorizationTests" name="GetStatusSuggestion_returns_not_found_for_other_users_job" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.Rd21JobPersistenceTests.Stale_or_unversioned_snapshot_cannot_erase_an_acknowledged_job_edit(omitRevision: False)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="5f47dc74-c7bb-6b08-131d-55a4f7abbf36">
|
||||
<Execution id="04288250-5e7d-47ff-8c28-31c7d76ad0be" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.Rd21JobPersistenceTests" name="Stale_or_unversioned_snapshot_cannot_erase_an_acknowledged_job_edit" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Ghosted_and_waiting_are_still_canonical_stages" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="4bf5ede1-a4b1-f8e7-801c-ca499e8d57c9">
|
||||
<Execution id="1b422a5c-afbc-47e5-8085-f9b0b7d51a5a" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Ghosted_and_waiting_are_still_canonical_stages" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "correspondence")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="9ca882ec-2b75-a26b-1420-961f41c85538">
|
||||
<Execution id="32f51ce0-8242-46b5-9e72-c980a36a0897" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobQueryParityTests" name="Table_pages_and_board_have_identical_owned_membership" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Prospect_stages_sort_before_applied" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="cb349326-9fd9-4626-f55a-28cbe213bda7">
|
||||
<Execution id="6a681a52-e5fe-4003-8fb6-11fab5725dd7" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Prospect_stages_sort_before_applied" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.ApplicationWorkspaceTests.Overview_returns_recent_activity_newest_first" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="8828413a-f54a-42c7-8065-17e638ec72fc">
|
||||
<Execution id="218f6bec-56ab-42a3-bf21-a28325e98484" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.ApplicationWorkspaceTests" name="Overview_returns_recent_activity_newest_first" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "custom")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="e4227296-3fbb-0af0-0d38-a3229e8a3931">
|
||||
<Execution id="8de28afd-87a1-4db8-be7f-35680fbcf918" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobQueryParityTests" name="Table_pages_and_board_have_identical_owned_membership" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobApplicationsAppliedDateHistoryTests.Moving_between_post_application_stages_records_no_cleared_date_event" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="acfd6c10-a6e7-650f-fcfc-2184cb36ce6c">
|
||||
<Execution id="8ec26e8a-184a-42c5-9e8c-83c7be40b72e" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobApplicationsAppliedDateHistoryTests" name="Moving_between_post_application_stages_records_no_cleared_date_event" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.SyncAppliedDate_returns_the_cleared_date_so_callers_can_record_it" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="be18c4bc-808f-f2b0-96d7-e2ce8399ca93">
|
||||
<Execution id="844532d0-1f93-4630-a4c0-e224d3de655e" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="SyncAppliedDate_returns_the_cleared_date_so_callers_can_record_it" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobApplicationsAuthorizationTests.Job_choices_searches_all_owned_rows_without_leaking_another_tenant" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="52749208-d674-a526-3a09-fbe999238c6e">
|
||||
<Execution id="e3a36284-b803-4b08-9b1f-1333bf94e830" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobApplicationsAuthorizationTests" name="Job_choices_searches_all_owned_rows_without_leaking_another_tenant" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.Rd21JobPersistenceTests.Write_that_overlaps_a_delayed_save_wins_without_partial_events_or_opportunity_changes" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="6b825f2a-013f-92ef-ef09-fe9860925384">
|
||||
<Execution id="6f17a184-1b95-4608-9cfd-86ea96323afd" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.Rd21JobPersistenceTests" name="Write_that_overlaps_a_delayed_save_wins_without_partial_events_or_opportunity_changes" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.ApplicationWorkspaceTests.Overview_aggregates_the_application_without_copying_career_data" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="57f0349f-4705-96e4-450d-2772916d82e0">
|
||||
<Execution id="3127c9b8-68c5-44be-88a8-9f2ed69e2784" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.ApplicationWorkspaceTests" name="Overview_aggregates_the_application_without_copying_career_data" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobApplicationsAppliedDateHistoryTests.Re_applying_after_a_backwards_move_stamps_a_fresh_date_and_leaves_history_intact" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="8aa9763e-1d8b-1ccb-f8b0-86c9dacfaf8b">
|
||||
<Execution id="35f72966-5bcc-4b7d-aa4d-df5349171302" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobApplicationsAppliedDateHistoryTests" name="Re_applying_after_a_backwards_move_stamps_a_fresh_date_and_leaves_history_intact" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_casing_and_synonyms(input: "Interviewing", expected: "Interview")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="d9300062-418d-1ccf-2cc7-685be008ce42">
|
||||
<Execution id="21fe8a22-43b4-437d-ac0e-309086e8b52e" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Normalize_canonicalizes_casing_and_synonyms" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_prospect_synonyms(input: "to apply", expected: "Saved")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="d25a3ef0-b042-1446-83ff-7d94d249fe2f">
|
||||
<Execution id="48616e06-0dd1-4fa7-a937-0b9f92abfe21" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Normalize_canonicalizes_prospect_synonyms" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.SyncAppliedDate_returns_null_when_nothing_was_cleared" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="3774c215-01a0-fd17-ff44-158de1e6105c">
|
||||
<Execution id="03b927be-3840-4df0-9833-7a5e7845ca08" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="SyncAppliedDate_returns_null_when_nothing_was_cleared" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Offer_is_success_for_analytics_but_groups_under_active_for_the_board" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="da3ba433-d08c-949d-2407-9f181bfcd5be">
|
||||
<Execution id="ad72de9c-1386-4da0-94c3-b8bedc5bada7" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Offer_is_success_for_analytics_but_groups_under_active_for_the_board" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_casing_and_synonyms(input: "APPLIED", expected: "Applied")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="b7972ccc-92fa-2f26-8dd4-06b22977c9bb">
|
||||
<Execution id="a39b54d4-9415-4129-9946-7f3619fd7916" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Normalize_canonicalizes_casing_and_synonyms" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "standard")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="5b8ea46d-ee44-6470-1381-3f43ab773db6">
|
||||
<Execution id="6b1cbd7c-0e2d-4d42-8141-a72b7bc88fbd" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobQueryParityTests" name="Table_pages_and_board_have_identical_owned_membership" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.Rd21JobPersistenceTests.Failed_job_transaction_cannot_acknowledge_or_leave_partial_data_for_a_later_save" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="302e0510-ff7e-9bbc-0509-d2d321512ccd">
|
||||
<Execution id="ff70f809-ac28-457c-be21-957a7cb28a1e" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.Rd21JobPersistenceTests" name="Failed_job_transaction_cannot_acknowledge_or_leave_partial_data_for_a_later_save" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobApplicationsAppliedDateHistoryTests.Withdrawing_keeps_the_applied_date" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="4d2ee4af-ed68-f3cf-b09e-1e844b21d7e6">
|
||||
<Execution id="4e872c59-0ed2-4b89-8696-f39332d60d05" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobApplicationsAppliedDateHistoryTests" name="Withdrawing_keeps_the_applied_date" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.IsProspect_true_for_pre_application_stages(status: "Saved")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="57a698a5-6de9-6958-20dc-c7755de3f68b">
|
||||
<Execution id="6a2a4747-82be-4335-9364-4e4193386cbf" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="IsProspect_true_for_pre_application_stages" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "location")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="ee747285-6574-0968-3d1b-5b4086b49e77">
|
||||
<Execution id="22279e58-5d23-4159-95c2-1ec20e36cd47" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobQueryParityTests" name="Table_pages_and_board_have_identical_owned_membership" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_prospect_synonyms(input: "in preparation", expected: "Preparing")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="6ba5666c-74e4-b81b-103e-21d383c8c6e4">
|
||||
<Execution id="141e205c-c74d-4c32-be0e-54216ffe6766" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Normalize_canonicalizes_prospect_synonyms" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "company")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="a8aff3ef-f27a-a882-1aa1-ba9c663cf4ce">
|
||||
<Execution id="4f676192-2e82-49c7-8821-b22b5282d4ea" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobQueryParityTests" name="Table_pages_and_board_have_identical_owned_membership" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_withdrawn_synonyms(input: "canceled", expected: "Withdrawn")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="694c474d-1ea7-4388-7133-bc8d0d30f684">
|
||||
<Execution id="26d4bf01-2abd-42eb-8e7f-3763f6de6b15" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Normalize_canonicalizes_withdrawn_synonyms" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Declined_stays_rejected_and_does_not_become_withdrawn" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="a4b61bd0-458f-a6f6-d0d7-20d06b4283af">
|
||||
<Execution id="2e84145d-d8dd-49e2-8d20-db22d0419b01" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Declined_stays_rejected_and_does_not_become_withdrawn" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.ApplicationWorkspaceTests.Overview_separates_application_answers_from_human_notes" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="d4f830c4-a93f-761b-785c-6b1752a42000">
|
||||
<Execution id="98160d95-c0e6-404e-8aea-54975f544627" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.ApplicationWorkspaceTests" name="Overview_separates_application_answers_from_human_notes" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.DaysSince_is_null_without_an_applied_date" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="c390dfba-f9a3-46a7-1677-20786cfc5d66">
|
||||
<Execution id="a1ee7d2c-4aa3-44e5-b21d-115d2b10f07d" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="DaysSince_is_null_without_an_applied_date" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.Rd21JobPersistenceTests.Stale_or_unversioned_snapshot_cannot_erase_an_acknowledged_job_edit(omitRevision: True)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="f90c82d0-e11a-8b37-2b9a-b942922d486f">
|
||||
<Execution id="954cf521-e570-44f1-8515-58b4d6ad2a0b" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.Rd21JobPersistenceTests" name="Stale_or_unversioned_snapshot_cannot_erase_an_acknowledged_job_edit" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.IsProspect_false_for_custom_status" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="aa73dc7d-d5b2-0b2a-eb67-8d429c6009f9">
|
||||
<Execution id="d0036c48-3d2c-41cb-8811-3dc7be1a884b" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="IsProspect_false_for_custom_status" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "follow-up")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="57096417-b25e-42cc-c6aa-1bf95fed407a">
|
||||
<Execution id="ae07b246-2d25-4640-9422-d84f303ec46b" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobQueryParityTests" name="Table_pages_and_board_have_identical_owned_membership" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.SyncAppliedDate_preserves_an_existing_applied_date" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="ee63d0f0-d333-caf4-fec2-d43f36690893">
|
||||
<Execution id="5864862d-4799-4fb7-8e41-f44e34a60ac3" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="SyncAppliedDate_preserves_an_existing_applied_date" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_casing_and_synonyms(input: "applied", expected: "Applied")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="e18ef2d2-eb0b-ae3e-a7d2-d55031661872">
|
||||
<Execution id="8e4b7634-b696-4326-8dad-0744f8d1caa1" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Normalize_canonicalizes_casing_and_synonyms" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.IsProspect_true_for_pre_application_stages(status: "Interested")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="039156c1-fc1d-b9d0-af77-bdb9f0cb7746">
|
||||
<Execution id="4373cb44-930f-47f0-a239-67de5f7cc70d" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="IsProspect_true_for_pre_application_stages" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.IsProspect_false_for_post_application_stages(status: "Waiting")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="d6b62877-6631-5087-d82d-12d5d5053ffd">
|
||||
<Execution id="4db9de59-fa05-4849-8161-8872dfb90319" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="IsProspect_false_for_post_application_stages" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Normalize_preserves_unknown_custom_status" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="49ff5b0d-33d2-6406-b869-37c0901cece5">
|
||||
<Execution id="8e514a42-78eb-4f1e-b85d-61c80699c592" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Normalize_preserves_unknown_custom_status" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_casing_and_synonyms(input: " Offer ", expected: "Offer")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="6b15f128-8f37-aebf-b047-770cc9683025">
|
||||
<Execution id="f0e5a9a3-6cd3-4b26-867e-60ee18fa815b" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Normalize_canonicalizes_casing_and_synonyms" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.Rd21JobPersistenceTests.Versioned_job_save_cannot_cross_tenant_job_or_company_ownership" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="8b810648-a924-89f8-3c7b-3c765ec3e6e1">
|
||||
<Execution id="c0dbc238-4362-40f4-83d2-779d39b79d0c" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.Rd21JobPersistenceTests" name="Versioned_job_save_cannot_cross_tenant_job_or_company_ownership" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "all")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="ebd693de-f8c6-6887-7e1c-635cc17733a8">
|
||||
<Execution id="f8d88fe4-605d-4154-91f3-d1bbebb85c8d" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobQueryParityTests" name="Table_pages_and_board_have_identical_owned_membership" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "foreign-company")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="4d9cb541-8911-0d74-cb02-8d7f6700dd1f">
|
||||
<Execution id="da8474ac-47ba-435f-868c-d0f8dbc09b45" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobQueryParityTests" name="Table_pages_and_board_have_identical_owned_membership" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.IsProspect_false_for_post_application_stages(status: "Interview")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="85e1088b-f623-f992-2c76-6d49b55bec85">
|
||||
<Execution id="2c371481-70b8-4b13-908d-0a461418e2b6" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="IsProspect_false_for_post_application_stages" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobApplicationsAppliedDateHistoryTests.Moving_back_to_a_prospect_stage_clears_the_date_but_records_it_as_history" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="ad6db3d3-3274-632d-064b-de9627e5f5f7">
|
||||
<Execution id="6bbee017-ea26-4da6-8ebd-c94abc000df9" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobApplicationsAppliedDateHistoryTests" name="Moving_back_to_a_prospect_stage_clears_the_date_but_records_it_as_history" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.IsProspect_true_for_pre_application_stages(status: "bookmarked")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="8e7c3334-0c54-277b-8fb4-aafcd601b1d3">
|
||||
<Execution id="75362a5c-d1b4-4ca4-ae4f-d364aca30f10" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="IsProspect_true_for_pre_application_stages" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Every_stage_belongs_to_exactly_one_group" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="0405d09d-9d3a-bdfb-afc6-17200531890c">
|
||||
<Execution id="d89c2358-4477-4df9-8d6c-86dee59740f4" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Every_stage_belongs_to_exactly_one_group" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.Rd21JobPersistenceTests.Structured_tailored_cv_snapshot_cannot_replace_a_newer_approved_document" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="7f3a3170-cb7c-f498-52ea-42a485bd7f4a">
|
||||
<Execution id="6d7b0ccd-da2d-435e-a3fe-506e8e9acb9a" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.Rd21JobPersistenceTests" name="Structured_tailored_cv_snapshot_cannot_replace_a_newer_approved_document" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.IsProspect_true_for_pre_application_stages(status: "Preparing")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="43471150-bda8-0b87-4c8d-1cd20471638b">
|
||||
<Execution id="49e58d06-7807-40ca-8731-f960c544611d" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="IsProspect_true_for_pre_application_stages" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobApplicationsAuthorizationTests.GetMatchScore_returns_not_found_for_other_users_job" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="7c3a312b-f057-64f1-e4ba-93352b46df70">
|
||||
<Execution id="45edc57f-964e-4d7f-8a17-9a919c128bd8" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobApplicationsAuthorizationTests" name="GetMatchScore_returns_not_found_for_other_users_job" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.OrderOf_sorts_canonical_before_custom" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="5d8ca15f-c663-1d50-b932-cf2f0339c7c0">
|
||||
<Execution id="89989a79-8646-4786-98ff-2586a5df4dfd" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="OrderOf_sorts_canonical_before_custom" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "none")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="83cff8f8-d781-99e7-95b3-2a039270fd7a">
|
||||
<Execution id="e189c207-5b14-4d97-b959-4ada47262587" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobQueryParityTests" name="Table_pages_and_board_have_identical_owned_membership" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.SyncAppliedDate_stamps_when_a_prospect_becomes_applied" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="dae734ee-2a33-1fc8-6a63-7903ea33ddd8">
|
||||
<Execution id="5e06269c-d594-4856-a288-059a77ec5c97" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="SyncAppliedDate_stamps_when_a_prospect_becomes_applied" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.ApplicationWorkspaceTests.Another_users_application_is_not_visible" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="841078a2-8b24-697e-877b-ad48c294434b">
|
||||
<Execution id="4b8ba082-f62e-471f-9f19-0654a74725d5" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.ApplicationWorkspaceTests" name="Another_users_application_is_not_visible" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Normalize_canonicalizes_casing_and_synonyms(input: "declined", expected: "Rejected")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="fae8f2c2-b6a0-992e-6298-8a46cade54ce">
|
||||
<Execution id="b2fbd550-c60f-4b1a-9210-f29ebf0070a2" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Normalize_canonicalizes_casing_and_synonyms" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobPipelineTests.Stages_are_ordered_and_unique" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="d5dc78bf-9b64-780c-e1a6-189228b35e67">
|
||||
<Execution id="cd020b9d-b4d5-4d4d-8595-bcc8bfc45720" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobPipelineTests" name="Stages_are_ordered_and_unique" />
|
||||
</UnitTest>
|
||||
<UnitTest name="JobTrackerApi.Tests.JobQueryParityTests.Table_pages_and_board_have_identical_owned_membership(scenario: "needs-work")" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="161dc999-3648-3d48-1d7b-99ab066de8f6">
|
||||
<Execution id="342880c8-7bba-44e0-b5cb-d51942e85e78" />
|
||||
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.JobQueryParityTests" name="Table_pages_and_board_have_identical_owned_membership" />
|
||||
</UnitTest>
|
||||
</TestDefinitions>
|
||||
<TestEntries>
|
||||
<TestEntry testId="5f47dc74-c7bb-6b08-131d-55a4f7abbf36" executionId="04288250-5e7d-47ff-8c28-31c7d76ad0be" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="b5fe2723-67af-5c72-78d9-28239b4d24c5" executionId="40f0f8ac-58ca-4a1c-b7af-6dd598f15c2c" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="4d9cb541-8911-0d74-cb02-8d7f6700dd1f" executionId="da8474ac-47ba-435f-868c-d0f8dbc09b45" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="0405d09d-9d3a-bdfb-afc6-17200531890c" executionId="d89c2358-4477-4df9-8d6c-86dee59740f4" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="5b8ea46d-ee44-6470-1381-3f43ab773db6" executionId="6b1cbd7c-0e2d-4d42-8141-a72b7bc88fbd" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="ee747285-6574-0968-3d1b-5b4086b49e77" executionId="22279e58-5d23-4159-95c2-1ec20e36cd47" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="43471150-bda8-0b87-4c8d-1cd20471638b" executionId="49e58d06-7807-40ca-8731-f960c544611d" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="406bfb2f-20b7-15bd-2069-50eef30dff88" executionId="7bb788e6-0268-410f-8b2f-2c646f4fd423" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="9ca882ec-2b75-a26b-1420-961f41c85538" executionId="32f51ce0-8242-46b5-9e72-c980a36a0897" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="243583b0-ea8a-0c2d-b704-f9c081502a8c" executionId="1f475ccb-5169-4cf7-948f-10f70c02505d" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="6ba5666c-74e4-b81b-103e-21d383c8c6e4" executionId="141e205c-c74d-4c32-be0e-54216ffe6766" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="d5dc78bf-9b64-780c-e1a6-189228b35e67" executionId="cd020b9d-b4d5-4d4d-8595-bcc8bfc45720" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="807b4ecf-7901-9e43-fb43-71e8fb58731f" executionId="b1e757cb-3ad8-4705-9b96-d302a429a298" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="e3216f8a-8510-078f-dd29-645ff395558d" executionId="f276ab6e-8f53-4f57-b69f-89cb8866aef1" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="b7972ccc-92fa-2f26-8dd4-06b22977c9bb" executionId="a39b54d4-9415-4129-9946-7f3619fd7916" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="e4227296-3fbb-0af0-0d38-a3229e8a3931" executionId="8de28afd-87a1-4db8-be7f-35680fbcf918" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="3774c215-01a0-fd17-ff44-158de1e6105c" executionId="03b927be-3840-4df0-9833-7a5e7845ca08" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="233c4cb5-66c0-2385-528a-c96b5760f3a5" executionId="4b6108e1-3385-461a-aea9-c890115490ca" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="83cff8f8-d781-99e7-95b3-2a039270fd7a" executionId="e189c207-5b14-4d97-b959-4ada47262587" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="1ece7e57-e724-aa88-aaa8-6eccd169f3a6" executionId="fffe549f-449e-49f5-b8ee-78e31ece8480" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="fd61245f-a8b2-f146-de3a-31d80c4004ff" executionId="382cb0f8-68cd-4bd5-8dfc-b49a64020ee2" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="c390dfba-f9a3-46a7-1677-20786cfc5d66" executionId="a1ee7d2c-4aa3-44e5-b21d-115d2b10f07d" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="cb349326-9fd9-4626-f55a-28cbe213bda7" executionId="6a681a52-e5fe-4003-8fb6-11fab5725dd7" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="d4f830c4-a93f-761b-785c-6b1752a42000" executionId="98160d95-c0e6-404e-8aea-54975f544627" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="8aa9763e-1d8b-1ccb-f8b0-86c9dacfaf8b" executionId="35f72966-5bcc-4b7d-aa4d-df5349171302" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="27fe3229-574e-f5a8-e0cf-4e97fdcbe501" executionId="17279912-eb85-4ec6-8913-f5e000f39691" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="3cd2fef8-dfa7-1464-b6a9-026485c0bd9e" executionId="8434e059-c250-445e-ac3e-dd844fc52edf" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="85e1088b-f623-f992-2c76-6d49b55bec85" executionId="2c371481-70b8-4b13-908d-0a461418e2b6" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="d9300062-418d-1ccf-2cc7-685be008ce42" executionId="21fe8a22-43b4-437d-ac0e-309086e8b52e" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="161dc999-3648-3d48-1d7b-99ab066de8f6" executionId="342880c8-7bba-44e0-b5cb-d51942e85e78" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="0ce1b3ae-aba6-2d59-4be9-377c6d0a68a6" executionId="7bde4546-deb4-4231-b557-1920fb3adf7b" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="d25a3ef0-b042-1446-83ff-7d94d249fe2f" executionId="48616e06-0dd1-4fa7-a937-0b9f92abfe21" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="57f0349f-4705-96e4-450d-2772916d82e0" executionId="3127c9b8-68c5-44be-88a8-9f2ed69e2784" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="7c3a312b-f057-64f1-e4ba-93352b46df70" executionId="45edc57f-964e-4d7f-8a17-9a919c128bd8" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="8e7c3334-0c54-277b-8fb4-aafcd601b1d3" executionId="75362a5c-d1b4-4ca4-ae4f-d364aca30f10" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="a8aff3ef-f27a-a882-1aa1-ba9c663cf4ce" executionId="4f676192-2e82-49c7-8821-b22b5282d4ea" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="6b825f2a-013f-92ef-ef09-fe9860925384" executionId="6f17a184-1b95-4608-9cfd-86ea96323afd" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="4bf5ede1-a4b1-f8e7-801c-ca499e8d57c9" executionId="1b422a5c-afbc-47e5-8085-f9b0b7d51a5a" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="7e6f3ff6-0104-2ed9-ebe7-cc914c075a14" executionId="59f599e3-a853-4ae9-95f8-5d9e2e6428ef" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="04d26b3d-0337-8e69-a468-9144eae6f23a" executionId="229d818c-f6d6-4270-945a-b6b985e19fcd" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="8b810648-a924-89f8-3c7b-3c765ec3e6e1" executionId="c0dbc238-4362-40f4-83d2-779d39b79d0c" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="8828413a-f54a-42c7-8065-17e638ec72fc" executionId="218f6bec-56ab-42a3-bf21-a28325e98484" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="694c474d-1ea7-4388-7133-bc8d0d30f684" executionId="26d4bf01-2abd-42eb-8e7f-3763f6de6b15" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="5d8ca15f-c663-1d50-b932-cf2f0339c7c0" executionId="89989a79-8646-4786-98ff-2586a5df4dfd" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="d6b62877-6631-5087-d82d-12d5d5053ffd" executionId="4db9de59-fa05-4849-8161-8872dfb90319" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="a75c8efc-b4a8-b8b5-b751-6fee6831ebf4" executionId="2199fbe3-3100-426e-925b-004bcc2ab878" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="57a698a5-6de9-6958-20dc-c7755de3f68b" executionId="6a2a4747-82be-4335-9364-4e4193386cbf" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="aa73dc7d-d5b2-0b2a-eb67-8d429c6009f9" executionId="d0036c48-3d2c-41cb-8811-3dc7be1a884b" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="63a1c947-a202-ef7f-514d-09b47ec75ee2" executionId="a62b456d-c46c-4416-b022-2de1690f7f31" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="a4b61bd0-458f-a6f6-d0d7-20d06b4283af" executionId="2e84145d-d8dd-49e2-8d20-db22d0419b01" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="ad6db3d3-3274-632d-064b-de9627e5f5f7" executionId="6bbee017-ea26-4da6-8ebd-c94abc000df9" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="04b6a91e-07c1-4169-3675-8f74913a4edb" executionId="c4a15959-53d6-4855-a10d-2ecda79e6c72" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="f90c82d0-e11a-8b37-2b9a-b942922d486f" executionId="954cf521-e570-44f1-8515-58b4d6ad2a0b" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="039156c1-fc1d-b9d0-af77-bdb9f0cb7746" executionId="4373cb44-930f-47f0-a239-67de5f7cc70d" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="f03192f4-c647-0827-6154-dc73478169bc" executionId="56285312-8a84-43a8-a1b0-a9c3af990c92" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="ee63d0f0-d333-caf4-fec2-d43f36690893" executionId="5864862d-4799-4fb7-8e41-f44e34a60ac3" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="18c0a064-21ea-b6d7-669e-31fbbab278d0" executionId="6ff8321a-9383-49dc-8419-523322d3b0fd" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="1fe222ac-3430-7778-716f-49f037f5db90" executionId="78033441-0d2a-4966-8453-6ffd5c2ec353" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="4516ef4e-4e78-4ff4-67c2-32dede6ca0b5" executionId="682831ba-e2f0-4b3b-ab3a-ab4878822eba" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="5380f9af-24f7-74d6-741d-735898357f30" executionId="59ca53c2-ad52-44bd-863d-c73925b106cb" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="acfd6c10-a6e7-650f-fcfc-2184cb36ce6c" executionId="8ec26e8a-184a-42c5-9e8c-83c7be40b72e" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="efda68b9-0990-68aa-2731-c81591e14915" executionId="aa059a99-2ae4-4889-a1f0-c7dc903b2af8" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="be3a9348-61af-0f21-1ace-cd3662be8c7d" executionId="eecb6789-b633-420a-990b-fee838855c12" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="be18c4bc-808f-f2b0-96d7-e2ce8399ca93" executionId="844532d0-1f93-4630-a4c0-e224d3de655e" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="83ef356d-f2e0-8bdf-a61e-0b4e60c6f28f" executionId="1d97f890-2656-4e50-a342-3775572104b3" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="dae734ee-2a33-1fc8-6a63-7903ea33ddd8" executionId="5e06269c-d594-4856-a288-059a77ec5c97" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="24673f9c-c625-5907-c9fe-90e92f71c82b" executionId="fc61ca22-4bc4-41db-a7c9-59f60bcd6a39" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="302e0510-ff7e-9bbc-0509-d2d321512ccd" executionId="ff70f809-ac28-457c-be21-957a7cb28a1e" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="fae8f2c2-b6a0-992e-6298-8a46cade54ce" executionId="b2fbd550-c60f-4b1a-9210-f29ebf0070a2" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="dffc73da-e081-96a2-f069-ca32e29829dd" executionId="41a5c39c-38a9-4519-8818-1b38adca8ce5" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="52749208-d674-a526-3a09-fbe999238c6e" executionId="e3a36284-b803-4b08-9b1f-1333bf94e830" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="4d2ee4af-ed68-f3cf-b09e-1e844b21d7e6" executionId="4e872c59-0ed2-4b89-8696-f39332d60d05" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="e8f60c21-47e6-bcbc-dace-d55c71c5cfe5" executionId="ffbaaa99-f815-4d51-8449-716ea7675130" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="7f3a3170-cb7c-f498-52ea-42a485bd7f4a" executionId="6d7b0ccd-da2d-435e-a3fe-506e8e9acb9a" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="49ff5b0d-33d2-6406-b869-37c0901cece5" executionId="8e514a42-78eb-4f1e-b85d-61c80699c592" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="f560e8f1-1886-feb5-979c-a0a10ab78e21" executionId="07c0f875-917e-4490-bbf6-f482be82d9b4" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="347211ec-a553-9c08-b520-5d138aabe092" executionId="35fdba6f-5e03-412d-bbc0-64605d0b8beb" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="753b2f7f-66eb-121b-5cc2-5d92b1eeff00" executionId="5eeaf2a3-b000-4fb8-9c74-ebfdbf426c22" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="841078a2-8b24-697e-877b-ad48c294434b" executionId="4b8ba082-f62e-471f-9f19-0654a74725d5" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="6b15f128-8f37-aebf-b047-770cc9683025" executionId="f0e5a9a3-6cd3-4b26-867e-60ee18fa815b" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="e18ef2d2-eb0b-ae3e-a7d2-d55031661872" executionId="8e4b7634-b696-4326-8dad-0744f8d1caa1" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="da3ba433-d08c-949d-2407-9f181bfcd5be" executionId="ad72de9c-1386-4da0-94c3-b8bedc5bada7" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="fa230569-7a1a-88d4-df2f-dcf0ac9a43c2" executionId="3be6a4a0-df83-45d1-876f-541992c5bba7" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="57096417-b25e-42cc-c6aa-1bf95fed407a" executionId="ae07b246-2d25-4640-9422-d84f303ec46b" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="84f76a74-2082-ce72-9363-22dca54580d2" executionId="0d90d7be-c7d0-4c5b-9bdb-e1806897b46f" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="bd4400e7-7088-b557-b0a5-1406b157fcdd" executionId="b15224c2-c8d6-4348-9197-6c39bbfd141b" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="7830b0d3-f336-e0a0-f0bf-68394ab80c34" executionId="f98c8517-fa5b-4c5b-986b-9c7afaa89819" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestEntry testId="ebd693de-f8c6-6887-7e1c-635cc17733a8" executionId="f8d88fe4-605d-4154-91f3-d1bbebb85c8d" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
</TestEntries>
|
||||
<TestLists>
|
||||
<TestList name="Results Not in a List" id="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
||||
<TestList name="All Loaded Results" id="19431567-8539-422a-85d7-44ee4e166bda" />
|
||||
</TestLists>
|
||||
<ResultSummary outcome="Completed">
|
||||
<Counters total="88" executed="88" passed="88" failed="0" error="0" timeout="0" aborted="0" inconclusive="0" passedButRunAborted="0" notRunnable="0" notExecuted="0" disconnected="0" warning="0" completed="0" inProgress="0" pending="0" />
|
||||
<Output>
|
||||
<StdOut>[xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v2.8.2+699d445a1a (64-bit .NET 9.0.19)
|
||||
[xUnit.net 00:00:00.26] Discovering: JobTrackerApi.Tests
|
||||
[xUnit.net 00:00:00.42] Discovered: JobTrackerApi.Tests
|
||||
[xUnit.net 00:00:00.43] Starting: JobTrackerApi.Tests
|
||||
[xUnit.net 00:00:03.87] Finished: JobTrackerApi.Tests
|
||||
</StdOut>
|
||||
</Output>
|
||||
</ResultSummary>
|
||||
</TestRun>
|
||||
@@ -0,0 +1,562 @@
|
||||
{
|
||||
"screens": [
|
||||
{
|
||||
"width": 320,
|
||||
"language": "en",
|
||||
"mode": "light",
|
||||
"state": "table",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 320,
|
||||
"language": "en",
|
||||
"mode": "light",
|
||||
"state": "board",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 320,
|
||||
"language": "en",
|
||||
"mode": "light",
|
||||
"state": "detail",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 320,
|
||||
"language": "en",
|
||||
"mode": "dark",
|
||||
"state": "table",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 320,
|
||||
"language": "en",
|
||||
"mode": "dark",
|
||||
"state": "board",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 320,
|
||||
"language": "en",
|
||||
"mode": "dark",
|
||||
"state": "detail",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 320,
|
||||
"language": "nb",
|
||||
"mode": "light",
|
||||
"state": "table",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 320,
|
||||
"language": "nb",
|
||||
"mode": "light",
|
||||
"state": "board",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 320,
|
||||
"language": "nb",
|
||||
"mode": "light",
|
||||
"state": "detail",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 320,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"state": "table",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 320,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"state": "board",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 320,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"state": "detail",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "en",
|
||||
"mode": "light",
|
||||
"state": "table",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "en",
|
||||
"mode": "light",
|
||||
"state": "board",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "en",
|
||||
"mode": "light",
|
||||
"state": "detail",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "en",
|
||||
"mode": "dark",
|
||||
"state": "table",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "en",
|
||||
"mode": "dark",
|
||||
"state": "board",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "en",
|
||||
"mode": "dark",
|
||||
"state": "detail",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "nb",
|
||||
"mode": "light",
|
||||
"state": "table",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "nb",
|
||||
"mode": "light",
|
||||
"state": "board",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "nb",
|
||||
"mode": "light",
|
||||
"state": "detail",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"state": "table",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"state": "board",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"state": "detail",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 768,
|
||||
"language": "en",
|
||||
"mode": "light",
|
||||
"state": "table",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 768,
|
||||
"language": "en",
|
||||
"mode": "light",
|
||||
"state": "board",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 768,
|
||||
"language": "en",
|
||||
"mode": "light",
|
||||
"state": "detail",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 768,
|
||||
"language": "en",
|
||||
"mode": "dark",
|
||||
"state": "table",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 768,
|
||||
"language": "en",
|
||||
"mode": "dark",
|
||||
"state": "board",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 768,
|
||||
"language": "en",
|
||||
"mode": "dark",
|
||||
"state": "detail",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 768,
|
||||
"language": "nb",
|
||||
"mode": "light",
|
||||
"state": "table",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 768,
|
||||
"language": "nb",
|
||||
"mode": "light",
|
||||
"state": "board",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 768,
|
||||
"language": "nb",
|
||||
"mode": "light",
|
||||
"state": "detail",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 768,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"state": "table",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 768,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"state": "board",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 768,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"state": "detail",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 1440,
|
||||
"language": "en",
|
||||
"mode": "light",
|
||||
"state": "table",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 1440,
|
||||
"language": "en",
|
||||
"mode": "light",
|
||||
"state": "board",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 1440,
|
||||
"language": "en",
|
||||
"mode": "light",
|
||||
"state": "detail",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 1440,
|
||||
"language": "en",
|
||||
"mode": "dark",
|
||||
"state": "table",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 1440,
|
||||
"language": "en",
|
||||
"mode": "dark",
|
||||
"state": "board",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 1440,
|
||||
"language": "en",
|
||||
"mode": "dark",
|
||||
"state": "detail",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 1440,
|
||||
"language": "nb",
|
||||
"mode": "light",
|
||||
"state": "table",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 1440,
|
||||
"language": "nb",
|
||||
"mode": "light",
|
||||
"state": "board",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 1440,
|
||||
"language": "nb",
|
||||
"mode": "light",
|
||||
"state": "detail",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 1440,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"state": "table",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 1440,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"state": "board",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 1440,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"state": "detail",
|
||||
"violations": []
|
||||
}
|
||||
],
|
||||
"journeys": [
|
||||
{
|
||||
"width": 320,
|
||||
"language": "en",
|
||||
"mode": "light",
|
||||
"searchBoardPreciseStatusDetailContextReturn": "PASS"
|
||||
},
|
||||
{
|
||||
"width": 320,
|
||||
"language": "en",
|
||||
"mode": "dark",
|
||||
"searchBoardPreciseStatusDetailContextReturn": "PASS"
|
||||
},
|
||||
{
|
||||
"width": 320,
|
||||
"language": "nb",
|
||||
"mode": "light",
|
||||
"searchBoardPreciseStatusDetailContextReturn": "PASS"
|
||||
},
|
||||
{
|
||||
"width": 320,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"searchBoardPreciseStatusDetailContextReturn": "PASS"
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "en",
|
||||
"mode": "light",
|
||||
"searchBoardPreciseStatusDetailContextReturn": "PASS"
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "en",
|
||||
"mode": "dark",
|
||||
"searchBoardPreciseStatusDetailContextReturn": "PASS"
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "nb",
|
||||
"mode": "light",
|
||||
"searchBoardPreciseStatusDetailContextReturn": "PASS"
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"searchBoardPreciseStatusDetailContextReturn": "PASS"
|
||||
},
|
||||
{
|
||||
"width": 768,
|
||||
"language": "en",
|
||||
"mode": "light",
|
||||
"searchBoardPreciseStatusDetailContextReturn": "PASS"
|
||||
},
|
||||
{
|
||||
"width": 768,
|
||||
"language": "en",
|
||||
"mode": "dark",
|
||||
"searchBoardPreciseStatusDetailContextReturn": "PASS"
|
||||
},
|
||||
{
|
||||
"width": 768,
|
||||
"language": "nb",
|
||||
"mode": "light",
|
||||
"searchBoardPreciseStatusDetailContextReturn": "PASS"
|
||||
},
|
||||
{
|
||||
"width": 768,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"searchBoardPreciseStatusDetailContextReturn": "PASS"
|
||||
},
|
||||
{
|
||||
"width": 1440,
|
||||
"language": "en",
|
||||
"mode": "light",
|
||||
"searchBoardPreciseStatusDetailContextReturn": "PASS"
|
||||
},
|
||||
{
|
||||
"width": 1440,
|
||||
"language": "en",
|
||||
"mode": "dark",
|
||||
"searchBoardPreciseStatusDetailContextReturn": "PASS"
|
||||
},
|
||||
{
|
||||
"width": 1440,
|
||||
"language": "nb",
|
||||
"mode": "light",
|
||||
"searchBoardPreciseStatusDetailContextReturn": "PASS"
|
||||
},
|
||||
{
|
||||
"width": 1440,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"searchBoardPreciseStatusDetailContextReturn": "PASS"
|
||||
}
|
||||
],
|
||||
"errors": [],
|
||||
"unexpectedWrites": [],
|
||||
"mockedWrites": [
|
||||
{
|
||||
"width": 320,
|
||||
"language": "en",
|
||||
"mode": "light",
|
||||
"status": "Waiting"
|
||||
},
|
||||
{
|
||||
"width": 320,
|
||||
"language": "en",
|
||||
"mode": "dark",
|
||||
"status": "Waiting"
|
||||
},
|
||||
{
|
||||
"width": 320,
|
||||
"language": "nb",
|
||||
"mode": "light",
|
||||
"status": "Waiting"
|
||||
},
|
||||
{
|
||||
"width": 320,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"status": "Waiting"
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "en",
|
||||
"mode": "light",
|
||||
"status": "Waiting"
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "en",
|
||||
"mode": "dark",
|
||||
"status": "Waiting"
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "nb",
|
||||
"mode": "light",
|
||||
"status": "Waiting"
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"status": "Waiting"
|
||||
},
|
||||
{
|
||||
"width": 768,
|
||||
"language": "en",
|
||||
"mode": "light",
|
||||
"status": "Waiting"
|
||||
},
|
||||
{
|
||||
"width": 768,
|
||||
"language": "en",
|
||||
"mode": "dark",
|
||||
"status": "Waiting"
|
||||
},
|
||||
{
|
||||
"width": 768,
|
||||
"language": "nb",
|
||||
"mode": "light",
|
||||
"status": "Waiting"
|
||||
},
|
||||
{
|
||||
"width": 768,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"status": "Waiting"
|
||||
},
|
||||
{
|
||||
"width": 1440,
|
||||
"language": "en",
|
||||
"mode": "light",
|
||||
"status": "Waiting"
|
||||
},
|
||||
{
|
||||
"width": 1440,
|
||||
"language": "en",
|
||||
"mode": "dark",
|
||||
"status": "Waiting"
|
||||
},
|
||||
{
|
||||
"width": 1440,
|
||||
"language": "nb",
|
||||
"mode": "light",
|
||||
"status": "Waiting"
|
||||
},
|
||||
{
|
||||
"width": 1440,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"status": "Waiting"
|
||||
}
|
||||
],
|
||||
"unavailableReads": [],
|
||||
"blockedExternal": [
|
||||
"https://fonts.googleapis.com",
|
||||
"https://fonts.googleapis.com",
|
||||
"https://fonts.googleapis.com",
|
||||
"https://fonts.googleapis.com",
|
||||
"https://fonts.googleapis.com",
|
||||
"https://fonts.googleapis.com",
|
||||
"https://fonts.googleapis.com",
|
||||
"https://fonts.googleapis.com",
|
||||
"https://fonts.googleapis.com",
|
||||
"https://fonts.googleapis.com",
|
||||
"https://fonts.googleapis.com",
|
||||
"https://fonts.googleapis.com",
|
||||
"https://fonts.googleapis.com",
|
||||
"https://fonts.googleapis.com",
|
||||
"https://fonts.googleapis.com",
|
||||
"https://fonts.googleapis.com"
|
||||
],
|
||||
"limits": [
|
||||
"controlled fixtures, not real backend integration",
|
||||
"secondary service reads may return honest unavailable states",
|
||||
"no native device, provider, model, security or release qualification"
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 79 KiB |
|
After Width: | Height: | Size: 47 KiB |
|
After Width: | Height: | Size: 48 KiB |
|
After Width: | Height: | Size: 72 KiB |
|
After Width: | Height: | Size: 80 KiB |
|
After Width: | Height: | Size: 47 KiB |
|
After Width: | Height: | Size: 47 KiB |
|
After Width: | Height: | Size: 72 KiB |
|
After Width: | Height: | Size: 78 KiB |
|
After Width: | Height: | Size: 46 KiB |
|
After Width: | Height: | Size: 46 KiB |
|
After Width: | Height: | Size: 71 KiB |
|
After Width: | Height: | Size: 78 KiB |
|
After Width: | Height: | Size: 46 KiB |
|
After Width: | Height: | Size: 46 KiB |
|
After Width: | Height: | Size: 72 KiB |
|
After Width: | Height: | Size: 112 KiB |
|
After Width: | Height: | Size: 78 KiB |
|
After Width: | Height: | Size: 81 KiB |
|
After Width: | Height: | Size: 107 KiB |
|
After Width: | Height: | Size: 112 KiB |
|
After Width: | Height: | Size: 78 KiB |
|
After Width: | Height: | Size: 80 KiB |
|
After Width: | Height: | Size: 107 KiB |
|
After Width: | Height: | Size: 113 KiB |
|
After Width: | Height: | Size: 78 KiB |
|
After Width: | Height: | Size: 80 KiB |
|
After Width: | Height: | Size: 108 KiB |
|
After Width: | Height: | Size: 114 KiB |
|
After Width: | Height: | Size: 78 KiB |
|
After Width: | Height: | Size: 80 KiB |
|
After Width: | Height: | Size: 108 KiB |
|
After Width: | Height: | Size: 89 KiB |
|
After Width: | Height: | Size: 80 KiB |
|
After Width: | Height: | Size: 80 KiB |
|
After Width: | Height: | Size: 74 KiB |
|
After Width: | Height: | Size: 90 KiB |
|
After Width: | Height: | Size: 79 KiB |
|
After Width: | Height: | Size: 80 KiB |
|
After Width: | Height: | Size: 74 KiB |
|
After Width: | Height: | Size: 88 KiB |
|
After Width: | Height: | Size: 80 KiB |
|
After Width: | Height: | Size: 81 KiB |
|
After Width: | Height: | Size: 74 KiB |
|
After Width: | Height: | Size: 88 KiB |
|
After Width: | Height: | Size: 80 KiB |
|
After Width: | Height: | Size: 80 KiB |
|
After Width: | Height: | Size: 74 KiB |