Frontend tests improvements (#13115)

Fix warnings and lower coverage by 0.1%
This commit is contained in:
Félix Malfait
2025-07-09 09:23:26 +02:00
committed by GitHub
parent 6057bdd389
commit 6ba6860e1c
29 changed files with 435 additions and 237 deletions
@@ -1,5 +1,5 @@
import { WorkflowWithCurrentVersion } from '@/workflow/types/Workflow';
import { renderHook } from '@testing-library/react';
import { act, renderHook } from '@testing-library/react';
import { RecoilRoot } from 'recoil';
import { WorkflowVisualizerComponentInstanceContext } from '../../../workflow-diagram/states/contexts/WorkflowVisualizerComponentInstanceContext';
import { useCreateStep } from '../useCreateStep';
@@ -63,10 +63,13 @@ describe('useCreateStep', () => {
wrapper,
},
);
await result.current.createStep({
newStepType: 'CODE',
parentStepId: 'parent-step-id',
nextStepId: undefined,
await act(async () => {
await result.current.createStep({
newStepType: 'CODE',
parentStepId: 'parent-step-id',
nextStepId: undefined,
});
});
expect(mockCreateWorkflowVersionStep).toHaveBeenCalled();