Skip to content

test: cover low-coverage modules in dpp and drive - #3506

Merged
QuantumExplorer merged 2 commits into
v3.1-devfrom
test/coverage-lowcov-shielded-factories-verify
Apr 21, 2026
Merged

test: cover low-coverage modules in dpp and drive#3506
QuantumExplorer merged 2 commits into
v3.1-devfrom
test/coverage-lowcov-shielded-factories-verify

test: address CodeRabbit review on PR #3506

fdf03e9
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 21, 2026 in 0s

85.76% (+0.45%) compared to 4355c15

View this Pull Request on Codecov

85.76% (+0.45%) compared to 4355c15

Details

Codecov Report

❌ Patch coverage is 96.43888% with 111 lines in your changes missing coverage. Please review.
✅ Project coverage is 85.76%. Comparing base (4355c15) to head (fdf03e9).

Files with missing lines Patch % Lines
...state_transition_was_executed_with_proof/v0/mod.rs 92.82% 14 Missing ⚠️
...es/rs-dpp/src/document/extended_document/v0/mod.rs 92.94% 11 Missing ⚠️
...ckages/rs-dpp/src/document/document_factory/mod.rs 97.48% 9 Missing ⚠️
packages/rs-dpp/src/shielded/builder/mod.rs 90.12% 8 Missing ⚠️
packages/rs-dpp/src/shielded/builder/unshield.rs 94.07% 8 Missing ⚠️
packages/rs-dpp/src/document/v0/mod.rs 94.35% 7 Missing ⚠️
packages/rs-dpp/src/shielded/builder/shield.rs 90.76% 6 Missing ⚠️
...s/rs-dpp/src/shielded/builder/shielded_transfer.rs 94.59% 6 Missing ⚠️
...rs-dpp/src/shielded/builder/shielded_withdrawal.rs 94.44% 6 Missing ⚠️
...es/rs-drive/src/drive/shielded/nullifiers/types.rs 90.16% 6 Missing ⚠️
... and 12 more
Additional details and impacted files
@@             Coverage Diff              @@
##           v3.1-dev    #3506      +/-   ##
============================================
+ Coverage     85.30%   85.76%   +0.45%     
============================================
  Files          2476     2476              
  Lines        270705   276009    +5304     
============================================
+ Hits         230938   236728    +5790     
+ Misses        39767    39281     -486     
Components Coverage Δ
dpp 84.10% <96.13%> (+0.90%) ⬆️
drive 85.35% <96.80%> (+0.64%) ⬆️
drive-abci 87.49% <ø> (ø)
sdk ∅ <ø> (∅)
dapi-client ∅ <ø> (∅)
platform-version ∅ <ø> (∅)
platform-value 92.10% <ø> (ø)
platform-wallet ∅ <ø> (∅)
drive-proof-verifier 55.66% <ø> (ø)
🚀 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.