Page MenuHomePhabricator

[electrum] always test the latest Bitcoin ABC and fulcrum in functional tests
ClosedPublic

Authored by PiRK on Jul 17 2023, 08:43.

Details

Summary

This way we will know sooner if fulcrum and Bitcoin ABC become incompatible.

And fix CONTRIBUTING.md

Test Plan

Check that the latest tag matches the most recent docker for both Bitcoin ABC and fulcrum

pip3 install -r contrib/requirements/requirements-regtest.txt
pytest electrumabc/tests/regtest`

Diff Detail

Repository
rABC Bitcoin ABC
Branch
regtest
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 24508
Build 48615: Build Diffelectrum-tests
Build 48614: arc lint + arc unit

Event Timeline

PiRK requested review of this revision.Jul 17 2023, 08:43

Ideally we should test the current master branch for Bitcoin ABC, but that requires some integration between electrum and Bitcoin ABC's functional tests.

This revision is now accepted and ready to land.Jul 17 2023, 08:58