From fb769098a395b364a1bf7b7512331304384da8b5 Mon Sep 17 00:00:00 2001 From: Mohammed Nihal <57055998+nihal467@users.noreply.github.com> Date: Fri, 31 Jan 2025 14:43:19 +0530 Subject: [PATCH] fix the cypress --- cypress/e2e/facility_spec/facility_creation.cy.ts | 2 ++ cypress/pageObject/facility/FacilityCreation.ts | 13 ++++++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/cypress/e2e/facility_spec/facility_creation.cy.ts b/cypress/e2e/facility_spec/facility_creation.cy.ts index fd4c3f97c50..d6fca2832b6 100644 --- a/cypress/e2e/facility_spec/facility_creation.cy.ts +++ b/cypress/e2e/facility_spec/facility_creation.cy.ts @@ -3,6 +3,8 @@ import { generatePhoneNumber } from "@/utils/commonUtils"; import { generateFacilityData } from "@/utils/facilityData"; const LOCATION_HIERARCHY = { + state: "Kerala", + district: "Ernakulam", localBody: "Aluva", ward: "4", }; diff --git a/cypress/pageObject/facility/FacilityCreation.ts b/cypress/pageObject/facility/FacilityCreation.ts index 8f7e0edf319..054cb3539e9 100644 --- a/cypress/pageObject/facility/FacilityCreation.ts +++ b/cypress/pageObject/facility/FacilityCreation.ts @@ -126,7 +126,18 @@ export class FacilityCreation { .should("not.be.empty"); } - fillLocationHierarchy(location: { localBody: string; ward: string }) { + fillLocationHierarchy(location: { + state: string; + district: string; + localBody: string; + ward: string; + }) { + cy.typeAndSelectOption('[data-cy="select-state"]', location.state, false); + cy.typeAndSelectOption( + '[data-cy="select-district"]', + location.district, + false, + ); // Don't verify selection for local body (false parameter) cy.typeAndSelectOption( '[data-cy="select-local_body"]',