mirror of
https://github.com/basicswap/basicswap.git
synced 2026-04-19 14:38:43 +02:00
tests: Start dcrd
This commit is contained in:
@@ -298,7 +298,7 @@ class Test(unittest.TestCase):
|
||||
except Exception:
|
||||
callrpc_cli(cfg.BITCOIN_BINDIR, btc_data_dir, 'regtest', '-wallet=wallet.dat create', 'bitcoin-wallet')
|
||||
cls.daemons.append(startDaemon(btc_data_dir, cfg.BITCOIN_BINDIR, cfg.BITCOIND))
|
||||
logging.info('Started %s %d', cfg.BITCOIND, cls.daemons[-1].pid)
|
||||
logging.info('Started %s %d', cfg.BITCOIND, cls.daemons[-1].handle.pid)
|
||||
|
||||
dash_data_dir = os.path.join(cfg.TEST_DATADIRS, str(DASH_NODE))
|
||||
'''
|
||||
@@ -309,7 +309,7 @@ class Test(unittest.TestCase):
|
||||
callrpc_cli(DASH_BINDIR, dash_data_dir, 'regtest', '-wallet=wallet.dat create', 'dash-wallet')
|
||||
'''
|
||||
cls.daemons.append(startDaemon(dash_data_dir, DASH_BINDIR, DASHD))
|
||||
logging.info('Started %s %d', DASHD, cls.daemons[-1].pid)
|
||||
logging.info('Started %s %d', DASHD, cls.daemons[-1].handle.pid)
|
||||
|
||||
for i in range(NUM_NODES):
|
||||
data_dir = os.path.join(cfg.TEST_DATADIRS, str(i))
|
||||
@@ -319,7 +319,7 @@ class Test(unittest.TestCase):
|
||||
except Exception:
|
||||
callrpc_cli(cfg.PARTICL_BINDIR, data_dir, 'regtest', '-wallet=wallet.dat create', 'particl-wallet')
|
||||
cls.daemons.append(startDaemon(data_dir, cfg.PARTICL_BINDIR, cfg.PARTICLD))
|
||||
logging.info('Started %s %d', cfg.PARTICLD, cls.daemons[-1].pid)
|
||||
logging.info('Started %s %d', cfg.PARTICLD, cls.daemons[-1].handle.pid)
|
||||
|
||||
for i in range(NUM_NODES):
|
||||
rpc = make_part_cli_rpc_func(i)
|
||||
@@ -342,9 +342,9 @@ class Test(unittest.TestCase):
|
||||
fp = open(os.path.join(basicswap_dir, 'basicswap.log'), 'w')
|
||||
cls.swap_clients.append(BasicSwap(fp, basicswap_dir, settings, 'regtest', log_name='BasicSwap{}'.format(i)))
|
||||
swap_client = cls.swap_clients[-1]
|
||||
swap_client.setDaemonPID(Coins.BTC, cls.daemons[0].pid)
|
||||
swap_client.setDaemonPID(Coins.DASH, cls.daemons[1].pid)
|
||||
swap_client.setDaemonPID(Coins.PART, cls.daemons[2 + i].pid)
|
||||
swap_client.setDaemonPID(Coins.BTC, cls.daemons[0].handle.pid)
|
||||
swap_client.setDaemonPID(Coins.DASH, cls.daemons[1].handle.pid)
|
||||
swap_client.setDaemonPID(Coins.PART, cls.daemons[2 + i].handle.pid)
|
||||
|
||||
waitForRPC(dashRpc, expect_wallet=False)
|
||||
if len(dashRpc('listwallets')) < 1:
|
||||
@@ -417,6 +417,10 @@ class Test(unittest.TestCase):
|
||||
|
||||
stopDaemons(cls.daemons)
|
||||
|
||||
cls.http_threads.clear()
|
||||
cls.swap_clients.clear()
|
||||
cls.daemons.clear()
|
||||
|
||||
super(Test, cls).tearDownClass()
|
||||
|
||||
def test_02_part_dash(self):
|
||||
|
||||
Reference in New Issue
Block a user