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
Lint
Lint Not Applicable
Unit
Tests Not Applicable

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 ↗(On Diff #9648)

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

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