From 98e5964de94b6d05e5878cc1fc70176330f23b0c Mon Sep 17 00:00:00 2001 From: hongboji <116709317+hongboji@users.noreply.github.com> Date: Fri, 10 May 2024 13:56:16 +0800 Subject: [PATCH] test: optimal calculationNode e2e (#4310) --- .../conditionNode/BranchIntoYesAndNoMathEngine.test.ts | 8 ++++---- .../conditionNode/continueWhenYesMathEngine.test.ts | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/plugins/@nocobase/plugin-workflow/src/client/__e2e__/conditionNode/BranchIntoYesAndNoMathEngine.test.ts b/packages/plugins/@nocobase/plugin-workflow/src/client/__e2e__/conditionNode/BranchIntoYesAndNoMathEngine.test.ts index 2dbae4a4fc..a53d612f22 100644 --- a/packages/plugins/@nocobase/plugin-workflow/src/client/__e2e__/conditionNode/BranchIntoYesAndNoMathEngine.test.ts +++ b/packages/plugins/@nocobase/plugin-workflow/src/client/__e2e__/conditionNode/BranchIntoYesAndNoMathEngine.test.ts @@ -81,7 +81,7 @@ test('Collection event add data trigger, determine trigger node integer field va await page.getByRole('menuitemcheckbox', { name: 'Trigger variables' }).click(); await page.getByRole('menuitemcheckbox', { name: 'Trigger data' }).click(); await page.getByRole('menuitemcheckbox', { name: triggerNodeFieldDisplayName }).click(); - const conditionalRightConstant = faker.number.int(); + const conditionalRightConstant = faker.number.int({ max: 1000 }); await page.waitForTimeout(500); await page.keyboard.type(`==${conditionalRightConstant}`, { delay: 50 }); await expect(conditionNode.conditionExpressionEditBox).toHaveText( @@ -198,7 +198,7 @@ test('Collection event Add Data Trigger, determines that the trigger node intege await page.getByRole('menuitemcheckbox', { name: 'Trigger variables' }).click(); await page.getByRole('menuitemcheckbox', { name: 'Trigger data' }).click(); await page.getByRole('menuitemcheckbox', { name: triggerNodeFieldDisplayName }).click(); - const conditionalRightConstant = faker.number.int(); + const conditionalRightConstant = faker.number.int({ max: 1000 }); await page.waitForTimeout(500); await page.keyboard.type(`==${conditionalRightConstant}`, { delay: 50 }); await expect(conditionNode.conditionExpressionEditBox).toHaveText( @@ -312,7 +312,7 @@ test('Collection event Add Data Trigger, determines that the trigger node intege await page.getByRole('menuitemcheckbox', { name: 'Trigger variables' }).click(); await page.getByRole('menuitemcheckbox', { name: 'Trigger data' }).click(); await page.getByRole('menuitemcheckbox', { name: triggerNodeFieldDisplayName }).click(); - const conditionalRightConstant = faker.number.int(); + const conditionalRightConstant = faker.number.int({ max: 1000 }); await page.waitForTimeout(500); await page.keyboard.type(`!=${conditionalRightConstant}`, { delay: 50 }); await expect(conditionNode.conditionExpressionEditBox).toHaveText( @@ -426,7 +426,7 @@ test('Collection event add data trigger, determines that the trigger node intege await page.getByRole('menuitemcheckbox', { name: 'Trigger variables' }).click(); await page.getByRole('menuitemcheckbox', { name: 'Trigger data' }).click(); await page.getByRole('menuitemcheckbox', { name: triggerNodeFieldDisplayName }).click(); - const conditionalRightConstant = faker.number.int(); + const conditionalRightConstant = faker.number.int({ max: 1000 }); await page.waitForTimeout(500); await page.keyboard.type(`!=${conditionalRightConstant}`, { delay: 50 }); await expect(conditionNode.conditionExpressionEditBox).toHaveText( diff --git a/packages/plugins/@nocobase/plugin-workflow/src/client/__e2e__/conditionNode/continueWhenYesMathEngine.test.ts b/packages/plugins/@nocobase/plugin-workflow/src/client/__e2e__/conditionNode/continueWhenYesMathEngine.test.ts index 07735e2d19..b971804ebb 100644 --- a/packages/plugins/@nocobase/plugin-workflow/src/client/__e2e__/conditionNode/continueWhenYesMathEngine.test.ts +++ b/packages/plugins/@nocobase/plugin-workflow/src/client/__e2e__/conditionNode/continueWhenYesMathEngine.test.ts @@ -81,7 +81,7 @@ test('Collection event add data trigger, Math engine, determine trigger node int await page.getByRole('menuitemcheckbox', { name: 'Trigger variables' }).click(); await page.getByRole('menuitemcheckbox', { name: 'Trigger data' }).click(); await page.getByRole('menuitemcheckbox', { name: triggerNodeFieldDisplayName }).click(); - const conditionalRightConstant = faker.number.int(); + const conditionalRightConstant = faker.number.int({ max: 1000 }); await page.waitForTimeout(500); await page.keyboard.type(`==${conditionalRightConstant}`, { delay: 50 }); await expect(conditionNode.conditionExpressionEditBox).toHaveText( @@ -165,7 +165,7 @@ test('Collection event Add Data Trigger, Math engine, determines that the trigge await page.getByRole('menuitemcheckbox', { name: 'Trigger variables' }).click(); await page.getByRole('menuitemcheckbox', { name: 'Trigger data' }).click(); await page.getByRole('menuitemcheckbox', { name: triggerNodeFieldDisplayName }).click(); - const conditionalRightConstant = faker.number.int(); + const conditionalRightConstant = faker.number.int({ max: 1000 }); await page.waitForTimeout(500); await page.keyboard.type(`==${conditionalRightConstant}`, { delay: 50 }); await expect(conditionNode.conditionExpressionEditBox).toHaveText( @@ -248,7 +248,7 @@ test('Collection event Add Data Trigger, Math engine, determines that the trigge await page.getByRole('menuitemcheckbox', { name: 'Trigger variables' }).click(); await page.getByRole('menuitemcheckbox', { name: 'Trigger data' }).click(); await page.getByRole('menuitemcheckbox', { name: triggerNodeFieldDisplayName }).click(); - const conditionalRightConstant = faker.number.int(); + const conditionalRightConstant = faker.number.int({ max: 1000 }); await page.waitForTimeout(500); await page.keyboard.type(`!=${conditionalRightConstant}`, { delay: 50 }); await expect(conditionNode.conditionExpressionEditBox).toHaveText( @@ -331,7 +331,7 @@ test('Collection event add data trigger, Math engine, determines that the trigge await page.getByRole('menuitemcheckbox', { name: 'Trigger variables' }).click(); await page.getByRole('menuitemcheckbox', { name: 'Trigger data' }).click(); await page.getByRole('menuitemcheckbox', { name: triggerNodeFieldDisplayName }).click(); - const conditionalRightConstant = faker.number.int(); + const conditionalRightConstant = faker.number.int({ max: 1000 }); await page.waitForTimeout(500); await page.keyboard.type(`!=${conditionalRightConstant}`, { delay: 50 }); await expect(conditionNode.conditionExpressionEditBox).toHaveText(