refactor(workspace): unify application workflow
This commit is contained in:
@@ -1,8 +1,10 @@
|
||||
import { WORKSPACE_SECTIONS, workspaceSection } from "./applicationWorkspace";
|
||||
|
||||
test("workspace navigation rejects removed and unknown sections", () => {
|
||||
expect(WORKSPACE_SECTIONS.map((section) => section.key)).not.toContain("portfolio");
|
||||
expect(WORKSPACE_SECTIONS.map((section) => section.key)).not.toContain("notes");
|
||||
expect(workspaceSection("match")).toBe("match");
|
||||
test("workspace navigation exposes five purposes and preserves legacy links", () => {
|
||||
expect(WORKSPACE_SECTIONS.map((section) => section.key)).toEqual([
|
||||
"overview", "analysis", "cv", "cover-letter", "interview",
|
||||
]);
|
||||
expect(workspaceSection("match")).toBe("analysis");
|
||||
expect(workspaceSection("timeline")).toBe("overview");
|
||||
expect(workspaceSection("portfolio")).toBe("overview");
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user