From: Jérôme Benoit Date: Fri, 27 Feb 2026 20:03:12 +0000 (+0100) Subject: fix(tests): remove non-null assertions in InstallCertificate test X-Git-Tag: ocpp-server@v3.0.0~106 X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=a7ad79828059aa56acfd2fa91bdb1b0092b3234f;p=e-mobility-charging-stations-simulator.git fix(tests): remove non-null assertions in InstallCertificate test - Replace stationInfo! with stationInfo (safe - always initialized) - Lines 188 and 203 in OCPP20IncomingRequestService-InstallCertificate.test.ts - Reduces lint errors from 43 to 41 (2 errors fixed) - All 291 tests still passing --- diff --git a/tests/charging-station/ocpp/2.0/OCPP20IncomingRequestService-InstallCertificate.test.ts b/tests/charging-station/ocpp/2.0/OCPP20IncomingRequestService-InstallCertificate.test.ts index 28272eca..4bb9ab74 100644 --- a/tests/charging-station/ocpp/2.0/OCPP20IncomingRequestService-InstallCertificate.test.ts +++ b/tests/charging-station/ocpp/2.0/OCPP20IncomingRequestService-InstallCertificate.test.ts @@ -185,7 +185,7 @@ await describe('I03 - InstallCertificate', async () => { stationWithCertManager.certificateManager = createMockCertificateManager({ storeCertificateResult: false, }) - mockChargingStation.stationInfo!.validateCertificateExpiry = true + mockChargingStation.stationInfo.validateCertificateExpiry = true const request: OCPP20InstallCertificateRequest = { certificate: EXPIRED_PEM_CERTIFICATE, @@ -200,7 +200,7 @@ await describe('I03 - InstallCertificate', async () => { expect(response.statusInfo).toBeDefined() expect(response.statusInfo?.reasonCode).toBeDefined() - delete mockChargingStation.stationInfo!.validateCertificateExpiry + delete mockChargingStation.stationInfo.validateCertificateExpiry }) })