feat: add static and runtime check error consensus tests #6661
Codecov / codecov/project
succeeded
Dec 2, 2025 in 0s
79.72% (target 80.00%)
View this Pull Request on Codecov
79.72% (target 80.00%)
Details
Codecov Report
❌ Patch coverage is 87.34118% with 269 lines in your changes missing coverage. Please review.
✅ Project coverage is 79.72%. Comparing base (7ff75a2) to head (6743b1a).
Additional details and impacted files
@@ Coverage Diff @@
## develop #6661 +/- ##
===========================================
+ Coverage 70.05% 79.72% +9.66%
===========================================
Files 578 578
Lines 358373 359155 +782
===========================================
+ Hits 251064 286339 +35275
+ Misses 107309 72816 -34493 | Files with missing lines | Coverage Δ | |
|---|---|---|
| clarity-types/src/errors/mod.rs | 75.55% <100.00%> (+0.84%) |
⬆️ |
| clarity-types/src/tests/types/mod.rs | 96.86% <ø> (+42.85%) |
⬆️ |
| clarity-types/src/tests/types/signatures.rs | 99.12% <100.00%> (+72.32%) |
⬆️ |
| clarity/src/vm/analysis/read_only_checker/tests.rs | 100.00% <100.00%> (+23.41%) |
⬆️ |
| clarity/src/vm/analysis/trait_checker/mod.rs | 100.00% <100.00%> (ø) |
|
| clarity/src/vm/analysis/trait_checker/tests.rs | 85.42% <ø> (ø) |
|
| ...ity/src/vm/analysis/type_checker/v2_05/contexts.rs | 98.24% <100.00%> (ø) |
|
| ...c/vm/analysis/type_checker/v2_05/natives/assets.rs | 98.04% <100.00%> (+0.18%) |
⬆️ |
| ...src/vm/analysis/type_checker/v2_05/natives/maps.rs | 95.57% <100.00%> (+0.24%) |
⬆️ |
| ...src/vm/analysis/type_checker/v2_05/tests/assets.rs | 99.49% <100.00%> (ø) |
|
| ... and 43 more |
... and 288 files with indirect coverage changes
Continue to review full report in Codecov by Sentry.
Legend - Click here to learn more
Δ = absolute <relative> (impact),ø = not affected,? = missing data
Powered by Codecov. Last update 7ff75a2...6743b1a. Read the comment docs.
🚀 New features to boost your workflow:
- ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
- 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
Loading