DpeGaugeAbstentionTest
|
100%
successful |
Tests
| Test | Method name | Duration | Result |
|---|---|---|---|
| Jauge présente MAIS mention DPE explicite sur la même ligne → DPE conservé | explicit same-line DPE mention is preserved despite gauge() | 0.005s | passed |
| Jauge + mention GES explicite mais pas DPE → DPE abstenu, GES conservé | gauge abstains dpe but keeps explicit ges() | 0.001s | passed |
| Jauge A–G non marquée sans mention explicite → dpe ET ges abstenus (null) | gauge without explicit mention abstains() | 0.001s | passed |
| Pas de jauge, mention « DPE D » classique → DPE conservé | no gauge keeps a normal extraction() | 0s | passed |
| Aucun DPE/GES extrait → inchangé (pas de crash) | null dpe and ges is a no-op() | 0.001s | passed |
Standard output
22:38:03.983 [Test worker] WARN com.alertimmo.aiscraping.extraction.FirecrawlExtractionService -- [DPE-guard] Jauge DPE A–G non marquée + aucune mention explicite — abstention dpe=G → null (issue #1381) 22:38:03.984 [Test worker] WARN com.alertimmo.aiscraping.extraction.FirecrawlExtractionService -- [DPE-guard] Jauge DPE A–G non marquée + aucune mention explicite — abstention dpe=G → null (issue #1381) 22:38:03.984 [Test worker] WARN com.alertimmo.aiscraping.extraction.FirecrawlExtractionService -- [DPE-guard] Jauge GES A–G non marquée + aucune mention explicite — abstention ges=G → null (issue #1381)