You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Aim to gradually increase coverage toward the long-term goal of 80%+ across all metrics
187
187
- Test edge cases and error states
188
188
@@ -378,12 +378,12 @@ Our repository includes several automated GitHub workflows that will run when yo
378
378
379
379
##### Test Coverage Requirements
380
380
The project enforces minimum test coverage thresholds to maintain code quality:
381
-
-**Lines**: 60% (target: gradually increase to 80%)
382
-
-**Functions**: 40% (target: gradually increase to 80%)
383
-
-**Branches**: 35% (target: gradually increase to 75%)
384
-
-**Statements**: 60% (target: gradually increase to 80%)
381
+
-**Lines**: 63% (target: gradually increase to 80%)
382
+
-**Functions**: 43% (target: gradually increase to 80%)
383
+
-**Branches**: 40% (target: gradually increase to 75%)
384
+
-**Statements**: 62% (target: gradually increase to 80%)
385
385
386
-
These thresholds are intentionally set below our long-term goals to prevent CI failures while we improve test coverage. New code should aim for higher coverage than these minimums.
386
+
These thresholds are intentionally set just below current coverage levels to prevent CI failures from minor fluctuations while we improve test coverage. New code should aim for higher coverage than these minimums.
387
387
388
388
#### Security Scans
389
389
-**CodeQL**: Scans for security vulnerabilities in code
0 commit comments