• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

shinghim / rust-payjoin / 15523349293
83%

Build:
DEFAULT BRANCH: master
Ran 08 Jun 2025 10:56PM UTC
Jobs 1
Files 52
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

06 Jun 2025 10:18PM UTC coverage: 85.147% (+2.9%) from 82.246%
15523349293

push

github

web-flow
Merge parallel feature flag local certificate logic in cli ohttp (#726)

These ohttp functions had parallel methods when running tests vs running
in production. This made it difficult to read as there were two
functions that appeared to do completely different things when a feature
flag was present.

Because localhost relays are not actually able to be proxies here we
still need to opportunistically select them from the config when running
our tests instead of just allowing local cert validation.
```
[2025-05-30T17:17:53Z DEBUG payjoin_cli::app::v2::ohttp] Failed to connect to relay: http://localhost:34391/, Internal(InternalError(Reqwest(reqwest::Error { kind: Request, url: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some(Domain("payjo.in")), port: None, path: "/.well-known/ohttp-gateway", query: None, fragment: None }, source: hyper_util::client::legacy::Error(Connect, "unsuccessful tunnel") })))
```

36 of 36 new or added lines in 2 files covered. (100.0%)

269 existing lines in 16 files now uncovered.

6816 of 8005 relevant lines covered (85.15%)

579.83 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
96.61
-2.38% payjoin-cli/src/main.rs
1
94.12
0.37% payjoin/src/send/multiparty/persist.rs
3
96.39
0.0% payjoin/src/receive/v1/exclusive/mod.rs
4
94.59
-0.79% payjoin-cli/src/db/v2.rs
5
97.49
0.66% payjoin/src/send/v2/mod.rs
7
99.17
4.71% payjoin/src/send/mod.rs
11
27.27
6.58% payjoin/src/receive/v2/error.rs
15
83.53
2.52% payjoin-cli/src/app/config.rs
15
95.42
82.09% payjoin/src/persist.rs
15
88.11
0.06% payjoin/src/send/v1.rs
15
25.64
3.42% payjoin/src/send/v2/error.rs
19
90.46
0.28% payjoin/src/receive/multiparty/mod.rs
20
93.49
0.36% payjoin/src/receive/v2/mod.rs
37
48.4
-1.05% payjoin/src/psbt/mod.rs
50
38.32
10.02% payjoin/src/send/error.rs
51
71.72
-3.62% payjoin/src/ohttp.rs
Jobs
ID Job ID Ran Files Coverage
1 15523349293.1 08 Jun 2025 10:56PM UTC 52
85.15
GitHub Action Run
Source Files on build 15523349293
  • Tree
  • List 52
  • Changed 21
  • Source Changed 21
  • Coverage Changed 18
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #15523349293
  • c35b20a4 on github
  • Prev Build on master (#15142899482)
  • Next Build on master (#16026218489)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc