diff --git a/dat-gateway/src/main/resources/static/admin/scaffold.html b/dat-gateway/src/main/resources/static/admin/scaffold.html index 9e221377..95aad045 100644 --- a/dat-gateway/src/main/resources/static/admin/scaffold.html +++ b/dat-gateway/src/main/resources/static/admin/scaffold.html @@ -884,10 +884,18 @@
- -
입력한 workspace 바로 아래에 새 프로젝트 폴더가 생성됩니다.
+
+ + + +
+
직접 경로를 입력하거나 우측 [폴더 선택]에서 workspace를 선택하세요. 선택한 workspace 바로 아래에 새 프로젝트가 생성됩니다.
diff --git a/dat-gateway/src/test/java/io/shinhanlife/dat/mcg/presentation/ScaffoldingControllerToolDraftTest.java b/dat-gateway/src/test/java/io/shinhanlife/dat/mcg/presentation/ScaffoldingControllerToolDraftTest.java index f048bb23..f85834df 100644 --- a/dat-gateway/src/test/java/io/shinhanlife/dat/mcg/presentation/ScaffoldingControllerToolDraftTest.java +++ b/dat-gateway/src/test/java/io/shinhanlife/dat/mcg/presentation/ScaffoldingControllerToolDraftTest.java @@ -93,6 +93,15 @@ class ScaffoldingControllerToolDraftTest { } } + @Test + void newPodFormProvidesTheSameServerFolderPickerAsTheLegacyPodForm() throws Exception { + try (var pageStream = getClass().getResourceAsStream("/static/admin/scaffold.html")) { + String page = new String(java.util.Objects.requireNonNull(pageStream).readAllBytes(), StandardCharsets.UTF_8); + assertTrue(page.contains("id=\"newPodWorkspacePathInput\"")); + assertTrue(page.contains("openServerFolderPicker('newPodWorkspacePathInput')")); + } + } + @Test void usesRenamedDasmtWorkspaceByDefault() { assertTrue(ScaffoldingController.DEFAULT_WORKSPACE.endsWith("dat-was-dasmt"));