refactor: Improve Reactflow wrapping around toolbars, canvas controls, etc (#8130)

* update the wrapping of the reactflow

* [autofix.ci] apply automated fixes

* test button fix

* [autofix.ci] apply automated fixes

* selector fix

* fix slash

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
This commit is contained in:
Mike Fortman 2025-05-21 13:46:46 -05:00 • committed by GitHub
commit 3889d5ff3b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
36 changed files with 101 additions and 106 deletions

View file

@ -26,7 +26,7 @@ test(
await page.mouse.up();
await page.mouse.down();
await page.locator('//*[@id="react-flow-id"]/div/div[2]/button[3]').click();
await page.getByTestId("fit_view").click();
await adjustScreenView(page);
await page.getByTestId("generic-node-title-arrangement").click();

View file

@ -44,7 +44,7 @@ test(
await page.getByTestId("edit-button-modal").last().click();
await page.getByText("Close").last().click();
await page.getByText("Playground", { exact: true }).last().click();
await page.getByRole("button", { name: "Playground", exact: true }).click();
// Read the image file as a binary string
const filePath = "tests/assets/chain.png";

View file

@ -109,7 +109,7 @@ class CustomComponent(Component):
await page.getByTestId("button_run_chat output").click();
await page.getByText("Playground", { exact: true }).last().click();
await page.getByRole("button", { name: "Playground", exact: true }).click();
await page.waitForSelector('[data-testid="button-stop"]', {
timeout: 30000,

View file

@ -24,7 +24,7 @@ test(
await initialGPTsetup(page);
await page.getByText("Playground", { exact: true }).last().click();
await page.getByRole("button", { name: "Playground", exact: true }).click();
await page.waitForSelector('[data-testid="input-chat-playground"]', {
timeout: 100000,
@ -56,7 +56,7 @@ test(
.fill(
"testtesttesttesttesttestte;.;.,;,.;,.;.,;,..,;;;;;;;;;;;;;;;;;;;;;,;.;,.;,.,;.,;.;.,~~çççççççççççççççççççççççççççççççççççççççisdajfdasiopjfaodisjhvoicxjiovjcxizopjviopasjioasfhjaiohf23432432432423423sttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttestççççççççççççççççççççççççççççççççç,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,!",
);
await page.getByText("Playground", { exact: true }).last().click();
await page.getByRole("button", { name: "Playground", exact: true }).click();
await page.waitForSelector('[data-testid="button-send"]', {
timeout: 100000,
@ -83,7 +83,7 @@ test(
.nth(0)
.fill("TestSenderNameAI");
await page.getByText("Playground", { exact: true }).last().click();
await page.getByRole("button", { name: "Playground", exact: true }).click();
await page.waitForSelector('[data-testid="button-send"]', {
timeout: 100000,

View file

@ -41,7 +41,7 @@ test(
timeout: 15000,
});
await page.getByText("Playground", { exact: true }).last().click();
await page.getByRole("button", { name: "Playground", exact: true }).click();
await page.waitForSelector('[data-testid="button-send"]', {
timeout: 100000,

View file

@ -81,7 +81,7 @@ test(
.click();
await page.getByTestId("fit_view").click();
await page.getByText("Playground", { exact: true }).last().click();
await page.getByRole("button", { name: "Playground", exact: true }).click();
await page.waitForSelector('[data-testid="input-chat-playground"]', {
timeout: 100000,
});