Skip to content

Pytest: Add CBF for pytests#385

Merged
andreasgriffin merged 2 commits intomainfrom
pytest-cbf
Jan 9, 2026
Merged

Pytest: Add CBF for pytests#385
andreasgriffin merged 2 commits intomainfrom
pytest-cbf

Conversation

@andreasgriffin
Copy link
Copy Markdown
Owner

@andreasgriffin andreasgriffin commented Jan 6, 2026

  • github workflow: parallel fulcrum and cbf pytests
  • added minimal cbf sync example in tests/test_cbf_update.py
  • Implicitly tests P2PListener
  • todo in tests/non_gui/test_wallet_ema_fee_rate.py
  • only use the test port. disable p2p discovery
  • remove the mining of a block that was added

Required

  • pre-commit install before any commit. If pre-commit wasn't run for all commits, you can squash all commits git reset --soft $(git merge-base main HEAD) && git commit -m "squash" and ensure the squashed commit is properly formatted
  • All commits must be signed. If some are not, you can squash all commits git reset --soft $(git merge-base main HEAD) && git commit -m "squash" and ensure the squashed commit is signed
  • UI/Design/Menu changes were tested on macOS, because macOS creates endless problems. Optionally attach a screenshot.

Optional

  • Update all translations
  • Appropriate pytests were added
  • Documentation is updated
  • If this PR affects builds or install artifacts, set the Build-Relevant label to trigger build workflows

@andreasgriffin andreasgriffin force-pushed the pytest-cbf branch 5 times, most recently from a0dbe67 to facf91f Compare January 7, 2026 19:38
@andreasgriffin andreasgriffin force-pushed the pytest-cbf branch 2 times, most recently from 6dabde0 to 919d2ea Compare January 9, 2026 05:11
@andreasgriffin andreasgriffin merged commit 0568a88 into main Jan 9, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants