@@ -323,7 +323,7 @@ SKIP=commitlint git commit -m "feat: Add PemSslContext for loading PEM cert + RS
323323- Modify: ` src/main/java/com/retailsvc/http/internal/PemSslContext.java `
324324- Modify: ` src/test/java/com/retailsvc/http/internal/PemSslContextTest.java `
325325
326- - [ ] ** Step 1: Add the failing EC test**
326+ - [x ] ** Step 1: Add the failing EC test**
327327
328328Append to ` PemSslContextTest ` :
329329
@@ -340,15 +340,15 @@ Append to `PemSslContextTest`:
340340 }
341341```
342342
343- - [ ] ** Step 2: Run, confirm it fails**
343+ - [x ] ** Step 2: Run, confirm it fails**
344344
345345``` bash
346346mvn test -Dtest=PemSslContextTest#loadsEcPemPair
347347```
348348
349349Expected: FAIL — ` InvalidKeySpecException ` wrapped in ` IllegalStateException ` from RSA ` KeyFactory ` rejecting EC bytes.
350350
351- - [ ] ** Step 3: Extend ` readPrivateKey ` with EC fallback**
351+ - [x ] ** Step 3: Extend ` readPrivateKey ` with EC fallback**
352352
353353In ` PemSslContext.java ` , replace the entire ` readPrivateKey ` method with:
354354
@@ -388,15 +388,15 @@ In `PemSslContext.java`, replace the entire `readPrivateKey` method with:
388388 }
389389```
390390
391- - [ ] ** Step 4: Run both happy-path tests**
391+ - [x ] ** Step 4: Run both happy-path tests**
392392
393393``` bash
394394mvn test -Dtest=PemSslContextTest
395395```
396396
397397Expected: 2 tests pass.
398398
399- - [ ] ** Step 5: Commit**
399+ - [x ] ** Step 5: Commit**
400400
401401``` bash
402402git add src/main/java/com/retailsvc/http/internal/PemSslContext.java \
0 commit comments