mirror of
https://github.com/monero-project/monero.git
synced 2025-08-09 22:32:25 -04:00
functional_tests: add tx_notes tests
This commit is contained in:
parent
4c375c9442
commit
170e51f0d9
2 changed files with 41 additions and 0 deletions
|
@ -49,6 +49,7 @@ class TransferTest():
|
|||
self.sweep_dust()
|
||||
self.sweep_single()
|
||||
self.check_destinations()
|
||||
self.check_tx_notes()
|
||||
self.check_rescan()
|
||||
|
||||
def reset(self):
|
||||
|
@ -719,6 +720,23 @@ class TransferTest():
|
|||
daemon.generateblocks('42ey1afDFnn4886T7196doS9GPMzexD9gXpsZJDwVjeRVdFCSoHnv7KPbBeGpzJBzHRCAs9UxqeoyFQMYbqSWYTfJJQAWDm', 1)
|
||||
self.wallet[0].refresh()
|
||||
|
||||
def check_tx_notes(self):
|
||||
daemon = Daemon()
|
||||
|
||||
print('Testing tx notes')
|
||||
res = self.wallet[0].get_transfers()
|
||||
assert len(res['in']) > 0
|
||||
in_txid = res['in'][0].txid
|
||||
assert len(res['out']) > 0
|
||||
out_txid = res['out'][0].txid
|
||||
res = self.wallet[0].get_tx_notes([in_txid, out_txid])
|
||||
assert res.notes == ['', '']
|
||||
res = self.wallet[0].set_tx_notes([in_txid, out_txid], ['in txid', 'out txid'])
|
||||
res = self.wallet[0].get_tx_notes([in_txid, out_txid])
|
||||
assert res.notes == ['in txid', 'out txid']
|
||||
res = self.wallet[0].get_tx_notes([out_txid, in_txid])
|
||||
assert res.notes == ['out txid', 'in txid']
|
||||
|
||||
def check_rescan(self):
|
||||
daemon = Daemon()
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue