Skip to content

Commit 4bf1b1c

Browse files
committed
qa: Check unconfirmed balance after loadwallet
1 parent 2ebf650 commit 4bf1b1c

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

test/functional/wallet_balance.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,5 +129,17 @@ def run_test(self):
129129
# getbalance with minconf=2 will show the new balance.
130130
assert_equal(self.nodes[1].getbalance(minconf=2), Decimal('0'))
131131

132+
# check mempool transactions count for wallet unconfirmed balance after
133+
# dynamically loading the wallet.
134+
before = self.nodes[1].getunconfirmedbalance()
135+
dst = self.nodes[1].getnewaddress()
136+
self.nodes[1].unloadwallet('')
137+
self.nodes[0].sendtoaddress(dst, 0.1)
138+
self.sync_all()
139+
self.nodes[1].loadwallet('')
140+
after = self.nodes[1].getunconfirmedbalance()
141+
assert_equal(before + Decimal('0.1'), after)
142+
143+
132144
if __name__ == '__main__':
133145
WalletTest().main()

0 commit comments

Comments
 (0)