+
+ <>>
{
await page.waitForTimeout(2000);
await page
- .locator('//*[@id="sidePythonFunctionTool"]')
+ .getByTestId("toolsPythonFunctionTool")
.dragTo(page.locator('//*[@id="react-flow-id"]'));
await page.mouse.up();
await page.mouse.down();
@@ -34,8 +34,9 @@ test("CodeAreaModalComponent", async ({ page }) => {
await page
.locator('//*[@id="react-flow-id"]/div[1]/div[1]/div[1]/div/div[2]/div')
.click();
- await page.locator('//*[@id="advancedIcon"]').click();
- await page.locator('//*[@id="editAdvancedBtn"]').click();
+ await page.getByTestId("genericModalBtnSave").click();
+ await page.getByTestId("more-options-modal").click();
+ await page.getByTestId("edit-button-modal").click();
await page.locator('//*[@id="showcode"]').click();
expect(await page.locator('//*[@id="showcode"]').isChecked()).toBeFalsy();
@@ -114,8 +115,8 @@ test("CodeAreaModalComponent", async ({ page }) => {
await page
.locator('//*[@id="react-flow-id"]/div[1]/div[1]/div[1]/div/div[2]/div')
.click();
- await page.locator('//*[@id="advancedIcon"]').click();
- await page.locator('//*[@id="editAdvancedBtn"]').click();
+ await page.getByTestId("more-options-modal").click();
+ await page.getByTestId("edit-button-modal").click();
await page.locator('//*[@id="showcode"]').click();
expect(await page.locator('//*[@id="showcode"]').isChecked()).toBeTruthy();
diff --git a/src/frontend/tests/end-to-end/floatComponent.spec.ts b/src/frontend/tests/end-to-end/floatComponent.spec.ts
index 264381f6a..e5a594595 100644
--- a/src/frontend/tests/end-to-end/floatComponent.spec.ts
+++ b/src/frontend/tests/end-to-end/floatComponent.spec.ts
@@ -42,6 +42,7 @@ test("FloatComponent", async ({ page }) => {
)
.click();
await page.getByTestId("more-options-modal").click();
+ await page.getByTestId("edit-button-modal").click();
await page.locator('//*[@id="showcache"]').click();
expect(await page.locator('//*[@id="showcache"]').isChecked()).toBeTruthy();
@@ -385,7 +386,8 @@ test("FloatComponent", async ({ page }) => {
'//*[@id="react-flow-id"]/div[1]/div[1]/div[1]/div/div[2]/div/div/div[1]/div/div[1]/div'
)
.click();
- await page.locator('//*[@id="editAdvancedIcon"]').click();
+ await page.getByTestId("more-options-modal").click();
+ await page.getByTestId("edit-button-modal").click();
// showtemperature
await page.locator('//*[@id="showtemperature"]').click();
diff --git a/src/frontend/tests/end-to-end/intComponent.spec.ts b/src/frontend/tests/end-to-end/intComponent.spec.ts
index 80900fbdf..fb643f99e 100644
--- a/src/frontend/tests/end-to-end/intComponent.spec.ts
+++ b/src/frontend/tests/end-to-end/intComponent.spec.ts
@@ -13,7 +13,8 @@ test("IntComponent", async ({ page }) => {
await page.waitForTimeout(2000);
await page
- .locator('//*[@id="sideGET Request"]')
+ .getByTestId("utilitiesGET Request")
+ .first()
.dragTo(page.locator('//*[@id="react-flow-id"]'));
await page.mouse.up();
await page.mouse.down();
@@ -41,8 +42,8 @@ test("IntComponent", async ({ page }) => {
await page
.locator('//*[@id="react-flow-id"]/div[1]/div[1]/div[1]/div/div[2]/div')
.click();
- await page.locator('//*[@id="advancedIcon"]').click();
- await page.locator('//*[@id="editAdvancedBtn"]').click();
+ await page.getByTestId("more-options-modal").click();
+ await page.getByTestId("edit-button-modal").click();
value = await page.locator('//*[@id="int-input-1"]').inputValue();
@@ -80,8 +81,8 @@ test("IntComponent", async ({ page }) => {
await page
.locator('//*[@id="react-flow-id"]/div[1]/div[1]/div[1]/div/div[2]/div')
.click();
- await page.locator('//*[@id="advancedIcon"]').click();
- await page.locator('//*[@id="editAdvancedBtn"]').click();
+ await page.getByTestId("more-options-modal").click();
+ await page.getByTestId("edit-button-modal").click();
await page.locator('//*[@id="showtimeout"]').click();
expect(
diff --git a/src/frontend/tests/end-to-end/keyPairListComponent.spec.ts b/src/frontend/tests/end-to-end/keyPairListComponent.spec.ts
index 936a07035..aa0228268 100644
--- a/src/frontend/tests/end-to-end/keyPairListComponent.spec.ts
+++ b/src/frontend/tests/end-to-end/keyPairListComponent.spec.ts
@@ -13,7 +13,7 @@ test("KeypairListComponent", async ({ page }) => {
await page.waitForTimeout(2000);
await page
- .locator('//*[@id="sideCSVLoader"]')
+ .getByTestId("documentloadersCSVLoader")
.dragTo(page.locator('//*[@id="react-flow-id"]'));
await page.mouse.up();
await page.mouse.down();
@@ -66,8 +66,8 @@ test("KeypairListComponent", async ({ page }) => {
'//*[@id="react-flow-id"]/div[1]/div[1]/div[1]/div/div[2]/div/div/div[1]/div/div[1]/div'
)
.click();
- await page.locator('//*[@id="advancedIcon"]').click();
- await page.locator('//*[@id="editAdvancedBtn"]').click();
+ await page.getByTestId("more-options-modal").click();
+ await page.getByTestId("edit-button-modal").click();
await page.locator('//*[@id="showfile_path"]').click();
expect(
@@ -87,8 +87,8 @@ test("KeypairListComponent", async ({ page }) => {
'//*[@id="react-flow-id"]/div[1]/div[1]/div[1]/div/div[2]/div/div/div[1]/div/div[1]/div'
)
.click();
- await page.locator('//*[@id="advancedIcon"]').click();
- await page.locator('//*[@id="editAdvancedBtn"]').click();
+ await page.getByTestId("more-options-modal").click();
+ await page.getByTestId("edit-button-modal").click();
await page.locator('//*[@id="showfile_path"]').click();
expect(
@@ -99,11 +99,11 @@ test("KeypairListComponent", async ({ page }) => {
await page.locator('//*[@id="showmetadata"]').isChecked()
).toBeTruthy();
- await page.locator('//*[@id="keypair0"]').click();
- await page.locator('//*[@id="keypair0"]').fill("testtesttesttest");
- await page.locator('//*[@id="keypair100"]').click();
+ await page.locator('//*[@id="editNodekeypair0"]').click();
+ await page.locator('//*[@id="editNodekeypair0"]').fill("testtesttesttest");
+ await page.locator('//*[@id="editNodekeypair100"]').click();
await page
- .locator('//*[@id="keypair100"]')
+ .locator('//*[@id="editNodekeypair100"]')
.fill("test test test test test test");
const plusButtonLocator = page.locator('//*[@id="plusbtn0"]');
@@ -112,24 +112,24 @@ test("KeypairListComponent", async ({ page }) => {
await plusButtonLocator.click();
}
- await page.locator('//*[@id="keypair1"]').click();
- await page.locator('//*[@id="keypair1"]').fill("testtesttesttest1");
- await page.locator('//*[@id="keypair101"]').click();
+ await page.locator('//*[@id="editNodekeypair1"]').click();
+ await page.locator('//*[@id="editNodekeypair1"]').fill("testtesttesttest1");
+ await page.locator('//*[@id="editNodekeypair101"]').first().click();
await page
- .locator('//*[@id="keypair101"]')
+ .locator('//*[@id="editNodekeypair101"]')
.fill("testtesttesttesttesttest1");
- await page.locator('//*[@id="plusbtn1"]').click();
+ await page.locator('//*[@id="editNodeplusbtn1"]').click();
- await page.locator('//*[@id="keypair2"]').click();
- await page.locator('//*[@id="keypair2"]').fill("testtesttesttest2");
- await page.locator('//*[@id="keypair102"]').click();
+ await page.locator('//*[@id="editNodekeypair2"]').click();
+ await page.locator('//*[@id="editNodekeypair2"]').fill("testtesttesttest2");
+ await page.locator('//*[@id="editNodekeypair102"]').click();
await page
- .locator('//*[@id="keypair102"]')
+ .locator('//*[@id="editNodekeypair102"]')
.fill("testtesttesttesttesttest2");
- await page.locator('//*[@id="minusbtn1"]').click();
+ await page.locator('//*[@id="editNodeminusbtn1"]').click();
- const keyPairVerification = page.locator('//*[@id="keypair102"]');
+ const keyPairVerification = page.locator('//*[@id="editNodekeypair102"]');
const elementKeyCount = await keyPairVerification.count();
if (elementKeyCount === 0) {
diff --git a/src/frontend/tests/end-to-end/promptModalComponent.spec.ts b/src/frontend/tests/end-to-end/promptModalComponent.spec.ts
index c6a180713..84a1ace00 100644
--- a/src/frontend/tests/end-to-end/promptModalComponent.spec.ts
+++ b/src/frontend/tests/end-to-end/promptModalComponent.spec.ts
@@ -13,7 +13,7 @@ test("PromptTemplateComponent", async ({ page }) => {
await page.waitForTimeout(2000);
await page
- .locator('//*[@id="sidePromptTemplate"]')
+ .locator('//*[@id="promptsPromptTemplate"]')
.dragTo(page.locator('//*[@id="react-flow-id"]'));
await page.mouse.up();
await page.mouse.down();