diff options
author | Jon Atack <jon@atack.com> | 2019-11-24 12:05:38 +0100 |
---|---|---|
committer | Jon Atack <jon@atack.com> | 2020-01-03 19:46:20 +0100 |
commit | 60aba1f2f11529add115d963d05599130288ae28 (patch) | |
tree | 4f6f6122b979fd900a09d6262d3117591f64ad99 /test/functional/wallet_labels.py | |
parent | 7851f14ccf2bcd1e9b2ad48e5e08881be06d9d21 (diff) |
rpc: simplify getaddressinfo labels, deprecate previous behavior
- change the value returned in the RPC getaddressinfo `labels` field to an array
of label name strings
- deprecate the previous behavior of returning a JSON hash structure containing
label `name` and address `purpose` key/value pairs
- update the relevant tests
Diffstat (limited to 'test/functional/wallet_labels.py')
-rwxr-xr-x | test/functional/wallet_labels.py | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/test/functional/wallet_labels.py b/test/functional/wallet_labels.py index 27371d43bb..1bdf424070 100755 --- a/test/functional/wallet_labels.py +++ b/test/functional/wallet_labels.py @@ -13,10 +13,8 @@ from collections import defaultdict from test_framework.test_framework import BitcoinTestFramework from test_framework.util import assert_equal, assert_raises_rpc_error -from test_framework.wallet_util import ( - labels_value, - test_address, -) +from test_framework.wallet_util import test_address + class WalletLabelsTest(BitcoinTestFramework): def set_test_params(self): @@ -157,12 +155,7 @@ class Label: if self.receive_address is not None: assert self.receive_address in self.addresses for address in self.addresses: - test_address( - node, - address, - label=self.name, - labels=labels_value(name=self.name, purpose=self.purpose[address]) - ) + test_address(node, address, label=self.name, labels=[self.name]) assert self.name in node.listlabels() assert_equal( node.getaddressesbylabel(self.name), |