test(web): 质量检查 - 同步预演台与访客路由回归断言
This commit is contained in:
@@ -35,8 +35,11 @@ describe("workspace route loading", () => {
|
||||
const router = source("../src/router.tsx");
|
||||
const navigation = source("../src/components/layout/workspace-sidebar-nav.tsx");
|
||||
|
||||
expect(router).toContain('{ path: "/", element: <RequireAuth>{deferred(<CreatePage />)}</RequireAuth> }');
|
||||
expect(router).toContain('{ path: "/create", element: <RequireAuth>{deferred(<CreatePage />)}</RequireAuth> }');
|
||||
expect(router).toContain('{ path: "/", element: deferred(<CreatePage />) }');
|
||||
expect(router).toContain('{ path: "/create", element: deferred(<CreatePage />) }');
|
||||
expect(router).toContain("<RequireAuth allowAnonymous={isGuestWorkspacePath(pathname)}>");
|
||||
expect(router).toContain('{ path: "/assets", element: <RequireAuth>{deferred(<AssetsPage />)}</RequireAuth> }');
|
||||
expect(router).toContain('{ path: "/canvas/:id", element: <RequireAuth><CanvasProjectPage /></RequireAuth> }');
|
||||
expect(router).not.toContain('path: "/home"');
|
||||
expect(router).not.toContain("HomePage");
|
||||
expect(navigation).toContain('{ ...toolItem("create", "/"), id: "home", title: "创作" }');
|
||||
|
||||
Reference in New Issue
Block a user