Fix how type parameters are collected from parametrized Protocol bases
#667
+176
−6
Codecov / codecov/project
succeeded
Apr 4, 2026 in 0s
97.30% (-0.07%) compared to 4f42e6b
View this Pull Request on Codecov
97.30% (-0.07%) compared to 4f42e6b
Details
Codecov Report
❌ Patch coverage is 94.50549% with 5 lines in your changes missing coverage. Please review.
✅ Project coverage is 97.30%. Comparing base (4f42e6b) to head (d748b5d).
| Files with missing lines | Patch % | Lines |
|---|---|---|
| src/typing_extensions.py | 92.64% | 5 Missing |
@@ Coverage Diff @@
## main #667 +/- ##
==========================================
- Coverage 97.36% 97.30% -0.07%
==========================================
Files 3 3
Lines 7680 7768 +88
==========================================
+ Hits 7478 7559 +81
- Misses 202 209 +7 | Files with missing lines | Coverage Δ | |
|---|---|---|
| src/test_typing_extensions.py | 98.36% <100.00%> (-0.03%) |
⬇️ |
| src/typing_extensions.py | 93.82% <92.64%> (-0.06%) |
⬇️ |
🚀 New features to boost your workflow:
- ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
Loading