File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ def add_options(self, parser):
2323
2424 def set_test_params (self ):
2525 self .setup_clean_chain = True
26- self .num_nodes = 1
26+ self .num_nodes = 2
2727
2828 def skip_test_if_missing_module (self ):
2929 self .skip_if_no_wallet ()
@@ -83,8 +83,14 @@ def run_test(self):
8383 label .add_receive_address (address )
8484 label .verify (node )
8585
86+ # Check listlabels when passing 'purpose'
87+ node2_addr = self .nodes [1 ].getnewaddress ()
88+ node .setlabel (node2_addr , "node2_addr" )
89+ assert_equal (node .listlabels (purpose = "send" ), ["node2_addr" ])
90+ assert_equal (node .listlabels (purpose = "receive" ), sorted (['coinbase' ] + [label .name for label in labels ]))
91+
8692 # Check all labels are returned by listlabels.
87- assert_equal (node .listlabels (), sorted (['coinbase' ] + [label .name for label in labels ]))
93+ assert_equal (node .listlabels (), sorted (['coinbase' ] + [label .name for label in labels ] + [ "node2_addr" ] ))
8894
8995 # Send a transaction to each label.
9096 for label in labels :
You can’t perform that action at this time.
0 commit comments