mirror of
https://github.com/basicswap/basicswap.git
synced 2025-03-25 00:28:53 +00:00
tests: Add pivx withdrawal test.
This commit is contained in:
parent
7d0cd6d08d
commit
b0f6865c90
1 changed files with 16 additions and 0 deletions
|
@ -55,6 +55,7 @@ from tests.basicswap.common import (
|
||||||
wait_for_bid_tx_state,
|
wait_for_bid_tx_state,
|
||||||
wait_for_in_progress,
|
wait_for_in_progress,
|
||||||
read_json_api,
|
read_json_api,
|
||||||
|
post_json_req,
|
||||||
TEST_HTTP_HOST,
|
TEST_HTTP_HOST,
|
||||||
TEST_HTTP_PORT,
|
TEST_HTTP_PORT,
|
||||||
BASE_PORT,
|
BASE_PORT,
|
||||||
|
@ -537,6 +538,21 @@ class Test(unittest.TestCase):
|
||||||
swap_clients[0].getChainClientSettings(Coins.PIVX)['override_feerate'] = 10.0
|
swap_clients[0].getChainClientSettings(Coins.PIVX)['override_feerate'] = 10.0
|
||||||
wait_for_bid(delay_event, swap_clients[0], bid_id, BidStates.BID_ERROR, wait_for=60)
|
wait_for_bid(delay_event, swap_clients[0], bid_id, BidStates.BID_ERROR, wait_for=60)
|
||||||
|
|
||||||
|
def test_08_withdrawal(self):
|
||||||
|
logging.info('---------- Test PIVX withdrawals')
|
||||||
|
|
||||||
|
pivx_addr = pivxRpc('getnewaddress \"Withdrawal test\"')
|
||||||
|
wallets0 = read_json_api(TEST_HTTP_PORT + 0, 'wallets')
|
||||||
|
assert (float(wallets0['PIVX']['balance']) > 100)
|
||||||
|
|
||||||
|
post_json = {
|
||||||
|
'value': 100,
|
||||||
|
'address': pivx_addr,
|
||||||
|
'subfee': False,
|
||||||
|
}
|
||||||
|
json_rv = json.loads(post_json_req('http://127.0.0.1:{}/json/wallets/pivx/withdraw'.format(TEST_HTTP_PORT + 0), post_json))
|
||||||
|
assert (len(json_rv['txid']) == 64)
|
||||||
|
|
||||||
def pass_99_delay(self):
|
def pass_99_delay(self):
|
||||||
global stop_test
|
global stop_test
|
||||||
logging.info('Delay')
|
logging.info('Delay')
|
||||||
|
|
Loading…
Reference in a new issue