diff --git a/src/flows/ContractorOnboarding/tests/ContractorOnboarding.test.tsx b/src/flows/ContractorOnboarding/tests/ContractorOnboarding.test.tsx index 477dd550d..eaeef34d6 100644 --- a/src/flows/ContractorOnboarding/tests/ContractorOnboarding.test.tsx +++ b/src/flows/ContractorOnboarding/tests/ContractorOnboarding.test.tsx @@ -82,6 +82,12 @@ function createMockRenderImplementation( return ( <>

Step: {stepsMap[currentStepIndex]}

+
+ {contractorOnboardingBag.steps + .filter((step) => step.visible !== false) + .map((step) => step.name) + .join(' ')} +
{ await screen.findByText(/Step: Pricing Plan/i); await waitForElementToBeRemoved(() => screen.getByTestId('spinner')); - await fillContractorSubscription(); + await fillContractorSubscription('Contractor Management'); + + await waitFor(() => { + expect(screen.getByTestId('visible-steps')).toHaveTextContent( + 'contract_origin', + ); + }); nextButton = screen.getByText(/Next Step/i); nextButton.click();