Skip to content

fix: contract tests

71f63a1
Select commit
Loading
Failed to load commit list.
Merged

feat: contract call read #677

fix: contract tests
71f63a1
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Oct 31, 2025 in 1s

77.06% (+0.05%) compared to 35e6ec9

View this Pull Request on Codecov

77.06% (+0.05%) compared to 35e6ec9

Details

Codecov Report

❌ Patch coverage is 67.30486% with 222 lines in your changes missing coverage. Please review.
✅ Project coverage is 77.06%. Comparing base (35e6ec9) to head (71f63a1).

Files with missing lines Patch % Lines
crates/pop-cli/src/commands/call/contract.rs 73.92% 58 Missing and 33 partials ⚠️
crates/pop-contracts/src/utils/metadata.rs 59.63% 62 Missing and 5 partials ⚠️
crates/pop-cli/src/commands/up/contract.rs 0.00% 46 Missing ⚠️
crates/pop-cli/src/common/rpc.rs 86.20% 6 Missing and 6 partials ⚠️
crates/pop-cli/src/common/chain.rs 80.00% 0 Missing and 2 partials ⚠️
crates/pop-contracts/src/call.rs 0.00% 1 Missing and 1 partial ⚠️
crates/pop-cli/src/commands/call/chain.rs 85.71% 1 Missing ⚠️
crates/pop-cli/src/commands/mod.rs 0.00% 1 Missing ⚠️
@@            Coverage Diff             @@
##             main     #677      +/-   ##
==========================================
+ Coverage   77.00%   77.06%   +0.05%     
==========================================
  Files         110      111       +1     
  Lines       24811    25171     +360     
  Branches    24811    25171     +360     
==========================================
+ Hits        19106    19397     +291     
- Misses       3694     3741      +47     
- Partials     2011     2033      +22     
Files with missing lines Coverage Δ
crates/pop-cli/src/cli.rs 65.80% <100.00%> (+0.37%) ⬆️
crates/pop-cli/src/commands/up/rollup.rs 69.98% <100.00%> (+0.53%) ⬆️
crates/pop-cli/src/common/mod.rs 100.00% <ø> (ø)
crates/pop-common/src/lib.rs 83.82% <ø> (ø)
crates/pop-cli/src/commands/call/chain.rs 67.39% <85.71%> (+0.11%) ⬆️
crates/pop-cli/src/commands/mod.rs 68.00% <0.00%> (ø)
crates/pop-cli/src/common/chain.rs 83.33% <80.00%> (-1.15%) ⬇️
crates/pop-contracts/src/call.rs 8.92% <0.00%> (+8.92%) ⬆️
crates/pop-cli/src/common/rpc.rs 86.20% <86.20%> (ø)
crates/pop-cli/src/commands/up/contract.rs 14.70% <0.00%> (-0.45%) ⬇️
... and 2 more

... and 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.