Skip to content

Commit 494ba64

Browse files
committed
[test] Add test for getmemoryinfo
>>> adapted from bitcoin/bitcoin@d4668f3
1 parent 2394083 commit 494ba64

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

test/functional/wallet_basic.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,12 @@ def run_test(self):
8787
assert_equal(len(self.nodes[1].listlockunspent()), 0)
8888

8989
# Send 21 PIV from 1 to 0 using sendtoaddress call.
90+
# Locked memory should use at least 32 bytes to sign the transaction
91+
self.log.info("test getmemoryinfo")
92+
memory_before = self.nodes[0].getmemoryinfo()
9093
self.nodes[1].sendtoaddress(self.nodes[0].getnewaddress(), 21)
94+
memory_after = self.nodes[0].getmemoryinfo()
95+
assert(memory_before['locked']['used'] + 32 <= memory_after['locked']['used'])
9196
self.sync_mempools(self.nodes[0:3])
9297

9398
# Node0 should have two unspent outputs.

0 commit comments

Comments
 (0)