diff --git a/src/frontend/src/CustomNodes/GenericNode/components/parameterComponent/index.tsx b/src/frontend/src/CustomNodes/GenericNode/components/parameterComponent/index.tsx index 98e989d5d..3f9885194 100644 --- a/src/frontend/src/CustomNodes/GenericNode/components/parameterComponent/index.tsx +++ b/src/frontend/src/CustomNodes/GenericNode/components/parameterComponent/index.tsx @@ -423,7 +423,8 @@ export default function ParameterComponent({ disabled={disabled} editNode={false} value={ - data.node!.template[name].value.toString() === "{}" + !data.node!.template[name].value || + data.node!.template[name].value?.toString() === "{}" ? { yourkey: "value", } diff --git a/src/frontend/src/components/dictComponent/index.tsx b/src/frontend/src/components/dictComponent/index.tsx index 29082f466..63a1a5227 100644 --- a/src/frontend/src/components/dictComponent/index.tsx +++ b/src/frontend/src/components/dictComponent/index.tsx @@ -22,7 +22,7 @@ export default function DictComponent({ }, [value]); const ref = useRef(value); - + debugger; return (
{ + async function goToFlowPage(page: Page) { + await page.goto("http://localhost:3000/"); + await page.getByRole("button", { name: "New Project" }).click(); + } + + test("save", async ({ page }) => { + await goToFlowPage(page); + await page.getByRole("button", { name: "Custom" }).click(); + await page + .locator("div") + .filter({ hasText: /^Custom Component$/ }) + .nth(4) + .dragTo(page.locator(".react-flow__pane")); + await page.locator("div:nth-child(4) > .extra-side-bar-buttons").click(); + await page.locator(".success-alert").click(); + }); +}); diff --git a/src/frontend/tests/auto_login.spec.ts b/src/frontend/tests/onlyFront/auto_login.spec.ts similarity index 100% rename from src/frontend/tests/auto_login.spec.ts rename to src/frontend/tests/onlyFront/auto_login.spec.ts diff --git a/src/frontend/tests/login.spec.ts b/src/frontend/tests/onlyFront/login.spec.ts similarity index 100% rename from src/frontend/tests/login.spec.ts rename to src/frontend/tests/onlyFront/login.spec.ts diff --git a/src/frontend/tests/test-1.spec.ts b/src/frontend/tests/test-1.spec.ts new file mode 100644 index 000000000..5c3144883 --- /dev/null +++ b/src/frontend/tests/test-1.spec.ts @@ -0,0 +1,5 @@ +import { test } from "@playwright/test"; + +test("test", async ({ page }) => { + // Recording... +});