📝 (index.tsx): remove unused import of cn function from utils/utils file

🐛 (index.tsx): fix condition for checking if event.shiftKey is true in NodeToolbarComponent
🐛 (index.tsx): fix button data-testid attribute value for duplicate button in NodeToolbarComponent
🐛 (intComponent.spec.ts): fix data-testid attribute value for model_specsChatOpenAI element in IntComponent test
🐛 (intComponent.spec.ts): fix data-testid attribute value for title-ChatOpenAI element in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
🐛 (intComponent.spec.ts): remove unnecessary code for checking checkbox state in IntComponent test
This commit is contained in:
cristhianzl 2024-04-01 22:25:11 -03:00
commit 6216337ed9
5 changed files with 12 additions and 35 deletions

View file

@ -29,7 +29,7 @@ import {
expandGroupNode,
updateFlowPosition,
} from "../../../../utils/reactflowUtils";
import { classNames, cn } from "../../../../utils/utils";
import { classNames } from "../../../../utils/utils";
import ToolbarSelectItem from "./toolbarSelectItem";
export default function NodeToolbarComponent({
@ -326,7 +326,8 @@ export default function NodeToolbarComponent({
if (
selected &&
!isGroup &&
(event.ctrlKey || event.metaKey) && event.shiftKey&&
(event.ctrlKey || event.metaKey) &&
event.shiftKey &&
event.key === "A"
) {
event.preventDefault();
@ -409,15 +410,14 @@ export default function NodeToolbarComponent({
<ShadTooltip content={"Duplicate"} side="top">
<button
data-testid="save-button-modal"
data-testid="duplicate-button-modal"
className={classNames(
"relative -ml-px inline-flex items-center bg-background px-2 py-2 text-foreground shadow-md ring-1 ring-inset ring-ring transition-all duration-500 ease-in-out hover:bg-muted focus:z-10",
"relative -ml-px inline-flex items-center bg-background px-2 py-2 text-foreground shadow-md ring-1 ring-inset ring-ring transition-all duration-500 ease-in-out hover:bg-muted focus:z-10"
)}
onClick={(event) => {
event.preventDefault();
handleSelectChange("duplicate");
}
}
}}
>
<IconComponent name="Copy" className="h-4 w-4" />
</button>

View file

@ -16,7 +16,7 @@ test("IntComponent", async ({ page }) => {
await page.waitForTimeout(1000);
await page
.getByTestId("modelsOpenAI")
.getByTestId("model_specsChatOpenAI")
.first()
.dragTo(page.locator('//*[@id="react-flow-id"]'));
await page.mouse.up();
@ -52,7 +52,7 @@ test("IntComponent", async ({ page }) => {
expect(false).toBeTruthy();
}
await page.getByTestId("title-OpenAI").click();
await page.getByTestId("title-ChatOpenAI").click();
await page
.locator('//*[@id="react-flow-id"]/div[1]/div[2]/button[2]')
.click();
@ -79,11 +79,6 @@ test("IntComponent", async ({ page }) => {
.getByTestId("edit-int-input-max_tokens")
.fill("123456789123456789123456789");
await page.locator('//*[@id="showinput_value"]').click();
expect(
await page.locator('//*[@id="showinput_value"]').isChecked()
).toBeFalsy();
await page.locator('//*[@id="showmodel_kwargs"]').click();
expect(
await page.locator('//*[@id="showmodel_kwargs"]').isChecked()
@ -104,19 +99,11 @@ test("IntComponent", async ({ page }) => {
await page.locator('//*[@id="showopenai_api_key"]').isChecked()
).toBeFalsy();
await page.locator('//*[@id="showstream"]').click();
expect(await page.locator('//*[@id="showstream"]').isChecked()).toBeFalsy();
await page.locator('//*[@id="showtemperature"]').click();
expect(
await page.locator('//*[@id="showtemperature"]').isChecked()
).toBeFalsy();
await page.locator('//*[@id="showinput_value"]').click();
expect(
await page.locator('//*[@id="showinput_value"]').isChecked()
).toBeTruthy();
await page.locator('//*[@id="showmodel_kwargs"]').click();
expect(
await page.locator('//*[@id="showmodel_kwargs"]').isChecked()
@ -137,19 +124,11 @@ test("IntComponent", async ({ page }) => {
await page.locator('//*[@id="showopenai_api_key"]').isChecked()
).toBeTruthy();
await page.locator('//*[@id="showstream"]').click();
expect(await page.locator('//*[@id="showstream"]').isChecked()).toBeTruthy();
await page.locator('//*[@id="showtemperature"]').click();
expect(
await page.locator('//*[@id="showtemperature"]').isChecked()
).toBeTruthy();
await page.locator('//*[@id="showinput_value"]').click();
expect(
await page.locator('//*[@id="showinput_value"]').isChecked()
).toBeFalsy();
await page.locator('//*[@id="showmodel_kwargs"]').click();
expect(
await page.locator('//*[@id="showmodel_kwargs"]').isChecked()
@ -170,9 +149,6 @@ test("IntComponent", async ({ page }) => {
await page.locator('//*[@id="showopenai_api_key"]').isChecked()
).toBeFalsy();
await page.locator('//*[@id="showstream"]').click();
expect(await page.locator('//*[@id="showstream"]').isChecked()).toBeFalsy();
await page.locator('//*[@id="showtemperature"]').click();
expect(
await page.locator('//*[@id="showtemperature"]').isChecked()

View file

@ -29,6 +29,8 @@ test("LangflowShortcuts", async ({ page }) => {
.dragTo(page.locator('//*[@id="react-flow-id"]'));
await page.mouse.up();
await page.mouse.down();
await page.locator('//*[@id="react-flow-id"]/div/div[2]/button[3]').click();
await page
.locator('//*[@id="react-flow-id"]/div[1]/div[2]/button[2]')
.click();
@ -41,7 +43,7 @@ test("LangflowShortcuts", async ({ page }) => {
.locator('//*[@id="react-flow-id"]/div[1]/div[2]/button[2]')
.click();
await page.getByTestId("title-Ollama").click();
await page.keyboard.press(`${control}+e`);
await page.keyboard.press(`${control}+Shift+A`);
await page.locator('//*[@id="saveChangesBtn"]').click();
await page.getByTestId("title-Ollama").click();

View file

@ -33,8 +33,6 @@ test("PromptTemplateComponent", async ({ page }) => {
.click();
await page.getByTestId("prompt-input-template").click();
// await page.getByTestId("edit-prompt-sanitized").click();
// await page.getByTestId("modal-title").click();
await page
.getByTestId("modal-prompt-input-template")
.fill("{prompt} example {prompt1}");

View file

@ -7,6 +7,7 @@ test("TextAreaModalComponent", async ({ page }) => {
await page.locator('//*[@id="new-project-btn"]').click();
await page.waitForTimeout(1000);
await page.locator('//*[@id="new-project-btn"]').click();
await page.getByTestId("blank-flow").click();
await page.waitForTimeout(1000);
await page.getByTestId("extended-disclosure").click();