diff --git a/api-v3/test/unit/f4-inspection-legacy-fields.test.ts b/api-v3/test/unit/f4-inspection-legacy-fields.test.ts index 683764d..47e9508 100644 --- a/api-v3/test/unit/f4-inspection-legacy-fields.test.ts +++ b/api-v3/test/unit/f4-inspection-legacy-fields.test.ts @@ -25,15 +25,21 @@ test('F4: InspectionVisit no vuelve a mapear title ni plannedEndAt', () => { assert.equal(indexes.includes('idx_inspection_visits_planned_start_at'), true); }); -test('F4: los consumidores backend activos no consultan el title físico de la Inspección', () => { - const acts = read('src/inspection-acts/inspection-acts.service.ts'); - const findings = read('src/inspection-findings/inspection-findings.service.ts'); +test('F4: los consumidores backend activos no consultan campos físicos legacy de la Inspección', () => { + const consumers = [ + read('src/inspection-acts/inspection-acts.service.ts'), + read('src/inspection-findings/inspection-findings.service.ts'), + read('src/inspection-findings/inspection-finding-worklist.service.ts'), + read('src/inspection-verifications/inspection-verifications.service.ts'), + read('src/asset-master/assets.service.ts'), + ]; - assert.doesNotMatch(acts, /visit\.title/); - assert.doesNotMatch(acts, /['"]title['"]\s*,\s*visit\.title/); - assert.doesNotMatch(findings, /visit\.title/); - assert.doesNotMatch(findings, /verification_target\.title/); - assert.doesNotMatch(findings, /visitTitle/); + for (const consumer of consumers) { + assert.doesNotMatch(consumer, /visit\.title/); + assert.doesNotMatch(consumer, /verification_target\.title/); + assert.doesNotMatch(consumer, /\bvisitTitle\b/); + assert.doesNotMatch(consumer, /\bplanned_end_at\b/); + } }); test('F4: el contrato WEB de Inspecciones no reintroduce title, visitTitle ni plannedEndAt', () => {