Problem: No tests verified that `language_ids.py` had entries for all six platforms and both core languages, or that unknown lookups returned `None` instead of raising. Solution: Add `test_language_ids_coverage` (asserts every platform has `cpp` and `python` entries with non-empty string values) and `test_language_ids_unknown_returns_none` (verifies fallback for unknown platform or language keys). |
||
|---|---|---|
| .. | ||
| fixtures | ||
| conftest.py | ||
| test_scrapers.py | ||