Files
plugins/historian/test_historian.py
2021-01-22 18:00:16 +01:00

24 lines
650 B
Python

from pyln.testing.fixtures import *
import os
import subprocess
plugin = os.path.join(os.path.dirname(__file__), 'historian.py')
def test_start(node_factory):
opts = {'plugin': plugin}
l1 = node_factory.get_node(options=opts)
l1.stop()
help_out = subprocess.check_output([
'lightningd',
'--plugin={}'.format(plugin),
'--lightning-dir={}'.format(l1.daemon.lightning_dir),
'--help'
]).decode('utf-8').split('\n')
help_out = [h.split(' ', 1) for h in help_out]
help_out = [(v[0].strip(), v[1].strip()) for v in help_out if len(v) == 2]
from pprint import pprint
pprint(help_out)