From 0ba0ac2b27b0ec3d5673889bb1fd48fd32b0c9c1 Mon Sep 17 00:00:00 2001 From: Alexandre Garbe Date: Fri, 22 Nov 2024 10:11:04 +0100 Subject: [PATCH] fix(api): createMaisonMereAapHelper now creates an active and legally up to date maison mere --- .../modules/organism/features/getMaisonMereAAPs.test.ts | 4 +++- packages/reva-api/modules/referential/referential.test.ts | 2 +- .../test/helpers/entities/create-maison-mere-aap-helper.ts | 2 ++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/reva-api/modules/organism/features/getMaisonMereAAPs.test.ts b/packages/reva-api/modules/organism/features/getMaisonMereAAPs.test.ts index 588143c9a..fc80c89b5 100644 --- a/packages/reva-api/modules/organism/features/getMaisonMereAAPs.test.ts +++ b/packages/reva-api/modules/organism/features/getMaisonMereAAPs.test.ts @@ -80,7 +80,9 @@ test("find maison mere by collaborateur email", async () => { }); test("find maison mere by text filters and legal validation status", async () => { - const mmAap = await createMaisonMereAapHelper(); + const mmAap = await createMaisonMereAapHelper({ + statutValidationInformationsJuridiquesMaisonMereAAP: "A_METTRE_A_JOUR", //should not be found in results + }); const response = await injectGraphqlGetMaisonMereAAPs({ searchFilter: mmAap.raisonSociale, legalValidationStatus: diff --git a/packages/reva-api/modules/referential/referential.test.ts b/packages/reva-api/modules/referential/referential.test.ts index 149e691a1..b60c802ac 100644 --- a/packages/reva-api/modules/referential/referential.test.ts +++ b/packages/reva-api/modules/referential/referential.test.ts @@ -91,7 +91,7 @@ test("should have 208 certifications available in total", async () => { * Test search certifications by an organism for reorientation purpose */ -test.skip("should have only certifications handle by expertBranche", async () => { +test("should have only certifications handle by expertBranche", async () => { await createCertifications(); const particulierEmployeur = diff --git a/packages/reva-api/test/helpers/entities/create-maison-mere-aap-helper.ts b/packages/reva-api/test/helpers/entities/create-maison-mere-aap-helper.ts index 5c11345dd..d9dfaca0e 100644 --- a/packages/reva-api/test/helpers/entities/create-maison-mere-aap-helper.ts +++ b/packages/reva-api/test/helpers/entities/create-maison-mere-aap-helper.ts @@ -10,6 +10,8 @@ export const createMaisonMereAapHelper = async ( return prismaClient.maisonMereAAP.create({ data: { + isActive: true, + statutValidationInformationsJuridiquesMaisonMereAAP: "A_JOUR", raisonSociale: faker.company.name(), siret: faker.string.nanoid(14), statutJuridique: LegalStatus.ASSOCIATION_LOI_1901,