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

DanGould / rust-payjoin
84%
master: 84%

Build:
Build:
LAST BUILD BRANCH: test-utils-no-bitcoind
DEFAULT BRANCH: master
Repo Added 20 Nov 2024 02:24AM UTC
Token qk8aGNJIhmCgxGLcROcgDKQBl6GdQAxdp regen
Build 512 Last
Files 62
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

LAST BUILD ON BRANCH test-utils-no-bitcoind
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • 24-name-audit
  • 402-ref-audit
  • 465-rm-relay-from-session-ctx
  • access-control
  • access-control-v2
  • add-agents-md
  • add-navigability-signposts
  • additive-cli-features
  • additive-danger-local-https
  • ai-disclosure
  • arc-sc
  • async-standup-v2
  • avoid-uih-naming
  • bump-ohttp-relay-0.0.10
  • bump-payjoin-0-21
  • bump-payjoin-0.24.0
  • bump-payjoin-cli-0-1-0
  • bump-payjoin-directory-0.0.2
  • check-fetch-status
  • check-independent-features
  • coderabbit-refine-exceptions
  • coderabbit-review-drafts
  • coderabbit-strip-noise
  • complete-intourl
  • contributing-readme
  • directory-mod
  • doc-contrib-test
  • dont-set-path
  • ensure-no-original-psbt-keypath
  • errant-url-endpoint
  • explicit-err-conversions
  • feat/1314
  • feat/async-standup
  • ffi-msrv-1.85.0
  • fix-dlh
  • fix-flaky-prune-test
  • fix-output-substitution-import
  • fix-send-resume
  • fix-standup-syntax
  • fix-test-flakiness
  • fix-uri-ext-case
  • fix/402-ref-audit
  • fix/402-typestate-docs
  • fix/794-msrv-clippy
  • fix/devshell-treefmt
  • handle-post-err
  • handle-recv-contribution-err-as-unavailable
  • handle-v2-error
  • handle-v2-error-generic
  • hide-danger-local-https
  • hide-pr-template-checklist
  • into-url
  • json-error
  • lib-docs
  • lint-1.85.0
  • lint-docs
  • master
  • min-feerate-broadcast
  • moddocs
  • no-uni-mod-distinction
  • ohttp-fallback
  • ohttp-relay-intourl
  • ohttp-reqs-refactor
  • one-expiry-error
  • only-try-preserving-privacy
  • overnight/issue-1016
  • overnight/issue-1258
  • overnight/issue-1274
  • overnight/issue-855
  • payjoin-0.21.0
  • payjoin-0.22.0
  • payjoin-0.23.0
  • payjoin-0.24.0
  • payjoin-1.0.0-rc.0
  • payjoin-1.0.0-rc.1
  • payjoin-directory-0-0-1
  • payjoin-directory-0.0.2
  • persist-ohttp-keys
  • persist-payjoin
  • pjos-to-0
  • poll-no-pause
  • pr-checklist
  • prepare-psbt-by-copy
  • propagate-config-err
  • receive-error-heirarchy
  • recv-err
  • recv-state-transition-objects
  • refactor-receiver
  • refactor-sender
  • refactor-wantsfeerange
  • reply-json
  • req-impl-visibility
  • seal-state-trait
  • sep-receive-errors
  • separate-receive
  • separate-send-errors
  • separate-send-versions-p1
  • separate-send-versions-p2-v2
  • service-docker-compose
  • service-multi-listener
  • session4/issue-1227
  • session4/issue-1276
  • session4/issue-1300
  • session4/issue-1374
  • session4/issue-749
  • session4/standup-v2
  • session4/unify-short-id
  • split-v1-psbt-contexts
  • test-utils
  • test-utils-no-bitcoind
  • test-utils-redis-follow
  • uniform-ohttp-payloads
  • update-bip78
  • url-no-idna
  • v1-data-minimization
  • v1-feature-flag
  • v1-v2
  • v1context-visibility
  • workflow-build-deps

19 Mar 2026 04:52PM UTC coverage: 84.125%. Remained the same
23306720028

push

github

DanGould
Make corepc-node optional in payjoin-test-utils

Test constants (ORIGINAL_PSBT, EXAMPLE_URL, etc.) and the
TestServices infrastructure don't require bitcoind. Only
init_bitcoind* functions need the corepc-node crate, which
downloads a ~40MB binary at build time.

Move bitcoind-dependent functions to a `bitcoind` module,
gated behind a `bitcoind` feature (default = on). Re-export
from crate root for backwards compatibility. Downstream
consumers can now import payjoin-test-utils for constants
without triggering the bitcoind download.

10646 of 12655 relevant lines covered (84.12%)

417.07 hits per line

Relevant lines Covered
Build:
Build:
12655 RELEVANT LINES 10646 COVERED LINES
417.07 HITS PER LINE
Source Files on master
  • Tree
  • List 62
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
23306720028 test-utils-no-bitcoind Make corepc-node optional in payjoin-test-utils Test constants (ORIGINAL_PSBT, EXAMPLE_URL, etc.) and the TestServices infrastructure don't require bitcoind. Only init_bitcoind* functions need the corepc-node crate, which downloads a ~40MB binary... push 19 Mar 2026 05:02PM UTC DanGould github
84.12
23303945670 test-utils-no-bitcoind Make corepc-node optional in payjoin-test-utils Test constants (ORIGINAL_PSBT, EXAMPLE_URL, etc.) and the TestServices infrastructure don't require bitcoind. Only init_bitcoind* functions need the corepc-node crate, which downloads a ~40MB binary... push 19 Mar 2026 04:00PM UTC DanGould github
84.12
23303344484 test-utils-no-bitcoind Make corepc-node optional in payjoin-test-utils Test constants (ORIGINAL_PSBT, EXAMPLE_URL, etc.) and the TestServices infrastructure don't require bitcoind. Only init_bitcoind* functions need the corepc-node crate, which downloads a ~40MB binary... push 19 Mar 2026 03:47PM UTC DanGould github
84.12
23302409357 test-utils-no-bitcoind Make corepc-node optional in payjoin-test-utils Test constants (ORIGINAL_PSBT, EXAMPLE_URL, etc.) and the TestServices infrastructure don't require bitcoind. Only init_bitcoind* functions need the corepc-node crate, which downloads a ~40MB binary... push 19 Mar 2026 03:29PM UTC DanGould github
84.12
23086627820 async-standup-v2 Mention contributors in body text for notifications GitHub suppresses @mention notifications inside markdown headings. Move the mention to a paragraph line so contributors get pinged. push 14 Mar 2026 11:03AM UTC DanGould github
84.12
23086461619 async-standup-v2 Compile standup participation before Tuesday meeting Add a script and workflow that checks each contributor's Discussion reply before the weekly meeting and posts a summary comment. push 14 Mar 2026 10:52AM UTC DanGould github
84.12
23086249852 master Bump payjoin-mailroom version to 0.1.1 (#1415) push 14 Mar 2026 10:41AM UTC web-flow github
84.12
23086266300 async-standup-v2 Fence the reply template for easy copying Contributors can now copy the fenced markdown block from the top-level Discussion body directly into their reply. push 14 Mar 2026 10:39AM UTC agentbox github
84.12
23086108132 async-standup-v2 Fence the reply template for easy copying Contributors can now copy the fenced markdown block from the top-level Discussion body directly into their reply. push 14 Mar 2026 10:29AM UTC agentbox github
84.12
23086056968 async-standup-v2 Fence the reply template for easy copying Contributors can now copy the fenced markdown block from the top-level Discussion body directly into their reply. push 14 Mar 2026 10:26AM UTC agentbox github
82.5
See All Builds (494)

Badge your Repo: rust-payjoin

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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