Page MenuHomePhabricator

test: Add basic testing for wallet groups
ClosedPublic

Authored by deadalnix on Jun 22 2019, 21:53.

Details

Summary

This is a partial backport of Core PR12257 : https://github.com/bitcoin/bitcoin/pull/12257/commits/0128121101fb3ee82f3abd3973a967a4226ffe0e

Depends on D3394

Also include the test for a later bugfix:

  • [qa] Add test for too-large wallet output groups

This is extracted from Core PR13805 : https://github.com/bitcoin/bitcoin/pull/13805/commits/a13647b8bd667ca58d8e82682c1d46555dce42c9

Test Plan
test/functional/test_runner.py wallet_groups

Diff Detail

Repository
rABC Bitcoin ABC
Branch
addbasictesting
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 6477
Build 11001: Bitcoin ABC Buildbot (legacy)
Build 11000: arc lint + arc unit

Event Timeline

Fabien requested changes to this revision.Jun 24 2019, 12:10
Fabien added a subscriber: Fabien.

Please fix the linter issues and update the timings.json file.

This revision now requires changes to proceed.Jun 24 2019, 12:10

Add test case from PR13805 and addres various comments

test/functional/wallet_groups.py
81

Nit: spaces arount the operator: "0" * 64

This revision is now accepted and ready to land.Jun 25 2019, 15:02