Beispiel #1
0
def test_make_request_invalid_url():
    from transactions.services.daemonservice import BitcoinDaemonService
    s = BitcoinDaemonService('merlin', 'secret', 'bitcoin', 'p', testnet=True)
    with pytest.raises(InvalidURL):
        s.make_request('getinfo')
Beispiel #2
0
def test_make_request_connection_error():
    from transactions.services.daemonservice import BitcoinDaemonService
    s = BitcoinDaemonService('u', 'p', 'h', 12345, testnet=True)
    with pytest.raises(ConnectionError):
        s.make_request('getinfo')
def bitcoin_daemon_service(rpcuser, rpcpassword, host, port, rpcurl):
    from transactions.services.daemonservice import BitcoinDaemonService
    return BitcoinDaemonService(rpcuser, rpcpassword, host, port)