Skip to content

Commit 27b4a03

Browse files
adi2011ShahanaFarooqui
authored andcommitted
tests: Add test_getemergencyrecoverdata to test the RPC getemergencyrecoverdata.
1 parent 2be7433 commit 27b4a03

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

tests/test_misc.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2869,6 +2869,18 @@ def test_recoverchannel(node_factory):
28692869
assert stubs[0] == "c3a7b9d74a174497122bc52d74d6d69836acadc77e0429c6d8b68b48d5c9139a"
28702870

28712871

2872+
def test_getemergencyrecoverdata(node_factory):
2873+
"""
2874+
Test getemergencyrecoverdata
2875+
"""
2876+
l1 = node_factory.get_node()
2877+
filedata = l1.rpc.getemergencyrecoverdata()['filedata']
2878+
2879+
with open(os.path.join(l1.daemon.lightning_dir, TEST_NETWORK, "emergency.recover"), "rb") as f:
2880+
lines = f.read().hex()
2881+
assert lines == filedata
2882+
2883+
28722884
@unittest.skipIf(os.getenv('TEST_DB_PROVIDER', 'sqlite3') != 'sqlite3', "deletes database, which is assumed sqlite3")
28732885
def test_emergencyrecover(node_factory, bitcoind):
28742886
"""

0 commit comments

Comments
 (0)