feat: complete TechLog Studio publication flow
This commit is contained in:
@@ -31,10 +31,32 @@ const releaseManifest = {
|
||||
releaseId: "local-release",
|
||||
builtAt: "2026-07-26T00:00:00.000Z",
|
||||
routeChunks: {
|
||||
"route-home": "assets/home.js",
|
||||
"route-examples-ui": "assets/ui.js",
|
||||
"route-examples-states": "assets/states.js",
|
||||
"route-examples-auth": "assets/auth.js",
|
||||
"route-tech-log-home": "assets/tech-log-home.js",
|
||||
"route-tech-log-explore": "assets/tech-log-explore.js",
|
||||
"route-tech-log-explore-kind": "assets/tech-log-explore-kind.js",
|
||||
"route-tech-log-case": "assets/tech-log-case.js",
|
||||
"route-tech-log-reference": "assets/tech-log-reference.js",
|
||||
"route-tech-log-question": "assets/tech-log-question.js",
|
||||
"route-tech-log-topic": "assets/tech-log-topic.js",
|
||||
"route-tech-log-projects": "assets/tech-log-projects.js",
|
||||
"route-tech-log-project": "assets/tech-log-project.js",
|
||||
"route-tech-log-project-records": "assets/tech-log-project-records.js",
|
||||
"route-tech-log-project-decisions": "assets/tech-log-project-decisions.js",
|
||||
"route-tech-log-project-activity": "assets/tech-log-project-activity.js",
|
||||
"route-tech-log-releases": "assets/tech-log-releases.js",
|
||||
"route-tech-log-release": "assets/tech-log-release.js",
|
||||
"route-tech-log-profile": "assets/tech-log-profile.js",
|
||||
"route-tech-log-search": "assets/tech-log-search.js",
|
||||
"route-tech-log-studio-home": "assets/tech-log-studio-home.js",
|
||||
"route-tech-log-studio-documents": "assets/tech-log-studio-documents.js",
|
||||
"route-tech-log-studio-document-new": "assets/tech-log-studio-document-new.js",
|
||||
"route-tech-log-studio-document-edit": "assets/tech-log-studio-document-edit.js",
|
||||
"route-tech-log-studio-document-validation": "assets/tech-log-studio-document-validation.js",
|
||||
"route-tech-log-studio-document-preview": "assets/tech-log-studio-document-preview.js",
|
||||
"route-tech-log-studio-document-publish": "assets/tech-log-studio-document-publish.js",
|
||||
"route-tech-log-studio-publications": "assets/tech-log-studio-publications.js",
|
||||
"route-tech-log-studio-publication-preview": "assets/tech-log-studio-publication-preview.js",
|
||||
"route-tech-log-studio-not-found": "assets/tech-log-studio-not-found.js",
|
||||
"route-not-found": "assets/not-found.js",
|
||||
},
|
||||
};
|
||||
@@ -62,12 +84,14 @@ describe("production runtime application tree", () => {
|
||||
|
||||
expect(
|
||||
await screen.findByRole("heading", {
|
||||
name: "Tech Log",
|
||||
name: "TechLog",
|
||||
}),
|
||||
).toBeVisible();
|
||||
expect(
|
||||
await screen.findByText("빌드 local-build · 릴리스 local-release"),
|
||||
).toBeVisible();
|
||||
await screen.findAllByText(
|
||||
"문제를 재현하고 검증해 운영 가능한 설계로 연결합니다.",
|
||||
),
|
||||
).toHaveLength(2);
|
||||
expect(fetcher).toHaveBeenCalledTimes(2);
|
||||
expect(composition).not.toHaveProperty("ports");
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user