mirror of
https://github.com/aljazceru/lightning.git
synced 2025-12-19 15:14:23 +01:00
delforward: tally up deleted forwards so that getinfo's fees_collected_msat doesn't change.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> Fixes: #5627
This commit is contained in:
@@ -3089,6 +3089,8 @@ def test_autoclean(node_factory):
|
||||
assert l2.rpc.autoclean_status()['autoclean']['failedforwards']['cleaned'] == 1
|
||||
assert l2.rpc.autoclean_status()['autoclean']['succeededforwards']['cleaned'] == 0
|
||||
|
||||
amt_before = l2.rpc.getinfo()['fees_collected_msat']
|
||||
|
||||
# Clean succeeded ones
|
||||
l2.stop()
|
||||
l2.daemon.opts['autoclean-succeededforwards-age'] = 2
|
||||
@@ -3098,6 +3100,9 @@ def test_autoclean(node_factory):
|
||||
assert l2.rpc.autoclean_status()['autoclean']['failedforwards']['cleaned'] == 1
|
||||
assert l2.rpc.autoclean_status()['autoclean']['succeededforwards']['cleaned'] == 1
|
||||
|
||||
# We still see correct total in getinfo!
|
||||
assert l2.rpc.getinfo()['fees_collected_msat'] == amt_before
|
||||
|
||||
|
||||
def test_autoclean_once(node_factory):
|
||||
l1, l2, l3 = node_factory.line_graph(3, opts={'may_reconnect': True},
|
||||
|
||||
Reference in New Issue
Block a user