Esempio n. 1
0
def test_upstream_url(urn_test_request_dicts):
    os.environ['JUSSI_ACCOUNT_TRANSFER_STEEMD_URL'] = 'account_transfer_url'
    upstreams = _Upstreams(TEST_UPSTREAM_CONFIG, validate=False)
    jsonrpc_request, urn, url, ttl, timeout = urn_test_request_dicts
    test_urn = URN.from_request(jsonrpc_request)
    upstream = Upstream.from_urn(test_urn, upstreams=upstreams)
    del os.environ['JUSSI_ACCOUNT_TRANSFER_STEEMD_URL']
    assert upstream.url == url
Esempio n. 2
0
def test_upstream_timeout(urn_test_request_dicts):
    upstreams = _Upstreams(TEST_UPSTREAM_CONFIG, validate=False)
    jsonrpc_request, urn, url, ttl, timeout = urn_test_request_dicts
    test_urn = URN.from_request(jsonrpc_request)
    upstream = Upstream.from_urn(test_urn, upstreams=upstreams)
    assert upstream.timeout == timeout
Esempio n. 3
0
def test_urn_not_eq(full_urn_test_request_dicts):
    jsonrpc_request, urn_parsed, urn, url, ttl, timeout = full_urn_test_request_dicts
    result_urn = URN.from_request(jsonrpc_request)
    assert result_urn != 'nope'
Esempio n. 4
0
def test_urn_hash(full_urn_test_request_dicts):
    jsonrpc_request, urn_parsed, urn, url, ttl, timeout = full_urn_test_request_dicts
    result_urn = URN.from_request(jsonrpc_request)
    assert hash(result_urn) == hash(urn)