fix(keypairListComponent): add data-testid attribute to input elements for better testability
fix(codeAreaModalComponent.spec): remove unnecessary click action fix(floatComponent.spec): remove unnecessary click action fix(intComponent.spec): remove unnecessary click action fix(keyPairListComponent.spec): remove unnecessary click action fix(promptModalComponent.spec): remove unnecessary comments and unused code
This commit is contained in:
parent
fc44c3e195
commit
08522720dc
6 changed files with 23 additions and 39 deletions
|
|
@ -53,6 +53,9 @@ export default function KeypairListComponent({
|
||||||
return (
|
return (
|
||||||
<div key={idx} className="flex w-full gap-2">
|
<div key={idx} className="flex w-full gap-2">
|
||||||
<Input
|
<Input
|
||||||
|
data-testid={
|
||||||
|
editNode ? "editNodekeypair" + index : "keypair" + index
|
||||||
|
}
|
||||||
id={editNode ? "editNodekeypair" + index : "keypair" + index}
|
id={editNode ? "editNodekeypair" + index : "keypair" + index}
|
||||||
type="text"
|
type="text"
|
||||||
value={key.trim()}
|
value={key.trim()}
|
||||||
|
|
@ -71,6 +74,11 @@ export default function KeypairListComponent({
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<Input
|
<Input
|
||||||
|
data-testid={
|
||||||
|
editNode
|
||||||
|
? "editNodekeypair" + (index + 100).toString()
|
||||||
|
: "keypair" + (index + 100).toString()
|
||||||
|
}
|
||||||
id={
|
id={
|
||||||
editNode
|
editNode
|
||||||
? "editNodekeypair" + (index + 100).toString()
|
? "editNodekeypair" + (index + 100).toString()
|
||||||
|
|
@ -97,6 +105,11 @@ export default function KeypairListComponent({
|
||||||
? "editNodeplusbtn" + index.toString()
|
? "editNodeplusbtn" + index.toString()
|
||||||
: "plusbtn" + index.toString()
|
: "plusbtn" + index.toString()
|
||||||
}
|
}
|
||||||
|
data-testid={
|
||||||
|
editNode
|
||||||
|
? "editNodeplusbtn" + index.toString()
|
||||||
|
: "plusbtn" + index.toString()
|
||||||
|
}
|
||||||
>
|
>
|
||||||
<IconComponent
|
<IconComponent
|
||||||
name="Plus"
|
name="Plus"
|
||||||
|
|
@ -110,6 +123,11 @@ export default function KeypairListComponent({
|
||||||
newInputList.splice(index, 1);
|
newInputList.splice(index, 1);
|
||||||
onChange(newInputList);
|
onChange(newInputList);
|
||||||
}}
|
}}
|
||||||
|
data-testid={
|
||||||
|
editNode
|
||||||
|
? "editNodeminusbtn" + index.toString()
|
||||||
|
: "minusbtn" + index.toString()
|
||||||
|
}
|
||||||
id={
|
id={
|
||||||
editNode
|
editNode
|
||||||
? "editNodeminusbtn" + index.toString()
|
? "editNodeminusbtn" + index.toString()
|
||||||
|
|
|
||||||
|
|
@ -31,10 +31,6 @@ test("CodeAreaModalComponent", async ({ page }) => {
|
||||||
|
|
||||||
await page.locator('//*[@id="checkAndSaveBtn"]').click();
|
await page.locator('//*[@id="checkAndSaveBtn"]').click();
|
||||||
|
|
||||||
await page
|
|
||||||
.locator('//*[@id="react-flow-id"]/div[1]/div[1]/div[1]/div/div[2]/div')
|
|
||||||
.click();
|
|
||||||
await page.getByTestId("genericModalBtnSave").click();
|
|
||||||
await page.getByTestId("more-options-modal").click();
|
await page.getByTestId("more-options-modal").click();
|
||||||
await page.getByTestId("edit-button-modal").click();
|
await page.getByTestId("edit-button-modal").click();
|
||||||
|
|
||||||
|
|
@ -112,9 +108,6 @@ test("CodeAreaModalComponent", async ({ page }) => {
|
||||||
if (elementCount === 0) {
|
if (elementCount === 0) {
|
||||||
expect(true).toBeTruthy();
|
expect(true).toBeTruthy();
|
||||||
|
|
||||||
await page
|
|
||||||
.locator('//*[@id="react-flow-id"]/div[1]/div[1]/div[1]/div/div[2]/div')
|
|
||||||
.click();
|
|
||||||
await page.getByTestId("more-options-modal").click();
|
await page.getByTestId("more-options-modal").click();
|
||||||
await page.getByTestId("edit-button-modal").click();
|
await page.getByTestId("edit-button-modal").click();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -36,11 +36,6 @@ test("FloatComponent", async ({ page }) => {
|
||||||
expect(false).toBeTruthy();
|
expect(false).toBeTruthy();
|
||||||
}
|
}
|
||||||
|
|
||||||
await page
|
|
||||||
.locator(
|
|
||||||
'//*[@id="react-flow-id"]/div[1]/div[1]/div[1]/div/div[2]/div/div/div[1]/div/div[1]/div'
|
|
||||||
)
|
|
||||||
.click();
|
|
||||||
await page.getByTestId("more-options-modal").click();
|
await page.getByTestId("more-options-modal").click();
|
||||||
await page.getByTestId("edit-button-modal").click();
|
await page.getByTestId("edit-button-modal").click();
|
||||||
|
|
||||||
|
|
@ -381,11 +376,6 @@ test("FloatComponent", async ({ page }) => {
|
||||||
if (elementCount === 0) {
|
if (elementCount === 0) {
|
||||||
expect(true).toBeTruthy();
|
expect(true).toBeTruthy();
|
||||||
|
|
||||||
await page
|
|
||||||
.locator(
|
|
||||||
'//*[@id="react-flow-id"]/div[1]/div[1]/div[1]/div/div[2]/div/div/div[1]/div/div[1]/div'
|
|
||||||
)
|
|
||||||
.click();
|
|
||||||
await page.getByTestId("more-options-modal").click();
|
await page.getByTestId("more-options-modal").click();
|
||||||
await page.getByTestId("edit-button-modal").click();
|
await page.getByTestId("edit-button-modal").click();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -39,9 +39,6 @@ test("IntComponent", async ({ page }) => {
|
||||||
expect(false).toBeTruthy();
|
expect(false).toBeTruthy();
|
||||||
}
|
}
|
||||||
|
|
||||||
await page
|
|
||||||
.locator('//*[@id="react-flow-id"]/div[1]/div[1]/div[1]/div/div[2]/div')
|
|
||||||
.click();
|
|
||||||
await page.getByTestId("more-options-modal").click();
|
await page.getByTestId("more-options-modal").click();
|
||||||
await page.getByTestId("edit-button-modal").click();
|
await page.getByTestId("edit-button-modal").click();
|
||||||
|
|
||||||
|
|
@ -78,9 +75,6 @@ test("IntComponent", async ({ page }) => {
|
||||||
if (elementCount === 0) {
|
if (elementCount === 0) {
|
||||||
expect(true).toBeTruthy();
|
expect(true).toBeTruthy();
|
||||||
|
|
||||||
await page
|
|
||||||
.locator('//*[@id="react-flow-id"]/div[1]/div[1]/div[1]/div/div[2]/div')
|
|
||||||
.click();
|
|
||||||
await page.getByTestId("more-options-modal").click();
|
await page.getByTestId("more-options-modal").click();
|
||||||
await page.getByTestId("edit-button-modal").click();
|
await page.getByTestId("edit-button-modal").click();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -25,9 +25,10 @@ test("KeypairListComponent", async ({ page }) => {
|
||||||
.locator('//*[@id="keypair100"]')
|
.locator('//*[@id="keypair100"]')
|
||||||
.fill("test test test test test test");
|
.fill("test test test test test test");
|
||||||
|
|
||||||
const valueWithSpace = await page
|
await page.waitForTimeout(1000);
|
||||||
.locator('//*[@id="keypair100"]')
|
|
||||||
.inputValue();
|
const valueWithSpace = await page.getByTestId("keypair100").inputValue();
|
||||||
|
console.log(valueWithSpace);
|
||||||
|
|
||||||
if (valueWithSpace !== "test test test test test test") {
|
if (valueWithSpace !== "test test test test test test") {
|
||||||
expect(false).toBeTruthy();
|
expect(false).toBeTruthy();
|
||||||
|
|
@ -43,7 +44,7 @@ test("KeypairListComponent", async ({ page }) => {
|
||||||
await page.locator('//*[@id="keypair1"]').fill("testtesttesttest1");
|
await page.locator('//*[@id="keypair1"]').fill("testtesttesttest1");
|
||||||
await page.locator('//*[@id="keypair101"]').click();
|
await page.locator('//*[@id="keypair101"]').click();
|
||||||
await page.locator('//*[@id="keypair101"]').fill("testtesttesttesttesttest1");
|
await page.locator('//*[@id="keypair101"]').fill("testtesttesttesttesttest1");
|
||||||
await page.locator('//*[@id="plusbtn1"]').click();
|
await page.locator('//*[@id="plusbtn2"]').click();
|
||||||
|
|
||||||
await page.locator('//*[@id="keypair2"]').click();
|
await page.locator('//*[@id="keypair2"]').click();
|
||||||
await page.locator('//*[@id="keypair2"]').fill("testtesttesttest2");
|
await page.locator('//*[@id="keypair2"]').fill("testtesttesttest2");
|
||||||
|
|
@ -61,11 +62,6 @@ test("KeypairListComponent", async ({ page }) => {
|
||||||
expect(false).toBeTruthy();
|
expect(false).toBeTruthy();
|
||||||
}
|
}
|
||||||
|
|
||||||
await page
|
|
||||||
.locator(
|
|
||||||
'//*[@id="react-flow-id"]/div[1]/div[1]/div[1]/div/div[2]/div/div/div[1]/div/div[1]/div'
|
|
||||||
)
|
|
||||||
.click();
|
|
||||||
await page.getByTestId("more-options-modal").click();
|
await page.getByTestId("more-options-modal").click();
|
||||||
await page.getByTestId("edit-button-modal").click();
|
await page.getByTestId("edit-button-modal").click();
|
||||||
|
|
||||||
|
|
@ -82,11 +78,6 @@ test("KeypairListComponent", async ({ page }) => {
|
||||||
if (elementCount === 0) {
|
if (elementCount === 0) {
|
||||||
expect(true).toBeTruthy();
|
expect(true).toBeTruthy();
|
||||||
|
|
||||||
await page
|
|
||||||
.locator(
|
|
||||||
'//*[@id="react-flow-id"]/div[1]/div[1]/div[1]/div/div[2]/div/div/div[1]/div/div[1]/div'
|
|
||||||
)
|
|
||||||
.click();
|
|
||||||
await page.getByTestId("more-options-modal").click();
|
await page.getByTestId("more-options-modal").click();
|
||||||
await page.getByTestId("edit-button-modal").click();
|
await page.getByTestId("edit-button-modal").click();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -19,12 +19,10 @@ test("PromptTemplateComponent", async ({ page }) => {
|
||||||
await page.mouse.down();
|
await page.mouse.down();
|
||||||
|
|
||||||
await page.getByTestId("prompt-input-4-ExternalLink").click();
|
await page.getByTestId("prompt-input-4-ExternalLink").click();
|
||||||
// await page.getByTestId("edit-prompt-sanitized").click();
|
|
||||||
|
|
||||||
await page
|
await page
|
||||||
.getByTestId("modal-prompt-input-4")
|
.getByTestId("modal-prompt-input-4")
|
||||||
.fill("{prompt} example {prompt1}");
|
.fill("{prompt} example {prompt1}");
|
||||||
// await page.getByTestId("edit-prompt-sanitized").click();
|
|
||||||
|
|
||||||
let value = await page.getByTestId("modal-prompt-input-4").inputValue();
|
let value = await page.getByTestId("modal-prompt-input-4").inputValue();
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue