test(ttp): E.2.4 Tagger ABC conformance — hypothesis fuzz over swallowed Exception types

This commit is contained in:
2026-05-01 06:54:29 -04:00
parent cce84f23dc
commit 5accf8f1b1
2 changed files with 100 additions and 16 deletions

View File

@@ -2548,6 +2548,8 @@ lands; PII rule §6 type assertion is GREEN today).
**E.2.4 — Tagger ABC conformance** (`tests/ttp/test_base.py`)
**Status:** ✅ done.
- A subclass that doesn't override `tag()` cannot be instantiated.
- `TolerantTagger.tag()` swallows `Exception` from the underlying
`_tag_impl()` and returns `[]`. Hypothesis fuzz with raised