microraiden.test.test_channel_manager.
confirmed_open_channel
(channel_manager, client, receiver_address, wait_for_blocks)[source]¶microraiden.test.test_channel_manager.
test_balances
(channel_manager, confirmed_open_channel, wait_for_blocks, sender_address, use_tester)[source]¶microraiden.test.test_channel_manager.
test_challenge
(channel_manager, confirmed_open_channel, receiver_address, sender_address, wait_for_blocks, web3, client)[source]¶microraiden.test.test_channel_manager.
test_channel_opening
(client, web3, make_account, private_keys, channel_manager_contract, token_contract, mine_sync_event, wait_for_blocks, use_tester, state_db_path)[source]¶microraiden.test.test_channel_manager.
test_channel_settled_event
(channel_manager, confirmed_open_channel, wait_for_blocks, web3, use_tester)[source]¶microraiden.test.test_channel_manager.
test_close_confirmed_event
(channel_manager, confirmed_open_channel, wait_for_blocks)[source]¶microraiden.test.test_channel_manager.
test_close_unconfirmed_event
(channel_manager, client, receiver_address, wait_for_blocks)[source]¶microraiden.test.test_channel_manager.
test_cooperative
(channel_manager, confirmed_open_channel, receiver_address, web3, token_contract, wait_for_blocks, sender_address)[source]¶microraiden.test.test_channel_manager.
test_cooperative_wrong_balance_proof
(channel_manager, confirmed_open_channel, sender_address)[source]¶microraiden.test.test_channel_manager.
test_different_receivers
(web3, make_account, private_keys, channel_manager_contract, token_contract, mine_sync_event, client, sender_address, wait_for_blocks, use_tester, state_db_path)[source]¶microraiden.test.test_channel_manager.
test_multiple_topups
(channel_manager, confirmed_open_channel, wait_for_blocks)[source]¶microraiden.test.test_channel_manager.
test_payment
(channel_manager, confirmed_open_channel, receiver_address, receiver_privkey, sender_privkey, sender_address)[source]¶microraiden.test.test_channel_manager.
test_reorg
(web3, channel_manager, client, receiver_address, wait_for_blocks, use_tester)[source]¶microraiden.test.test_channel_manager.
test_settlement
(channel_manager, confirmed_open_channel, receiver_address, wait_for_blocks, web3, token_contract, sender_address, use_tester)[source]¶microraiden.test.test_client.
test_client
(client, receiver_address)[source]¶test if contract calls go through
microraiden.test.test_client.
test_client_private_key_path
(patched_contract, monkeypatch, sender_privkey, tmpdir, web3, channel_manager_address)[source]¶microraiden.test.test_client.
test_cooperative_close
(client, receiver_privkey, receiver_address)[source]¶microraiden.test.test_close_all_channels.
test_close_invalid_close
(client, channel_manager, web3, wait_for_blocks)[source]¶microraiden.test.test_close_all_channels.
test_close_settled
(client, channel_manager, web3, wait_for_blocks)[source]¶microraiden.test.test_close_all_channels.
test_close_simple
(client, channel_manager, web3, wait_for_blocks)[source]¶microraiden.test.test_proxy.
DynamicMethodResource
(foo, bar=12345, *args, **kwargs)[source]¶Bases: microraiden.test.test_proxy.StaticPriceResource
methods
= {'DELETE', 'GET', 'PUT', 'POST'}¶microraiden.test.test_proxy.
DynamicPriceResource
(channel_manager, light_client_proxy=None, paywall=None, price=None)[source]¶Bases: microraiden.proxy.resources.expensive.Expensive
methods
= {'GET'}¶microraiden.test.test_proxy.
JSONResource
(channel_manager, light_client_proxy=None, paywall=None, price=None)[source]¶Bases: microraiden.proxy.resources.expensive.Expensive
methods
= {'GET'}¶microraiden.test.test_proxy.
StaticPriceResource
(channel_manager, light_client_proxy=None, paywall=None, price=None)[source]¶Bases: microraiden.proxy.resources.expensive.Expensive
methods
= {'DELETE', 'GET', 'PUT', 'POST'}¶microraiden.test.test_proxy.
TextResource
(channel_manager, light_client_proxy=None, paywall=None, price=None)[source]¶Bases: microraiden.proxy.resources.expensive.Expensive
methods
= {'GET'}¶microraiden.test.test_proxy.
assert_method
(method, url, headers, channel, expected_reply, expected_price=3)[source]¶microraiden.test.test_proxy.
test_dynamic_price
(empty_proxy, api_endpoint_address, client, wait_for_blocks)[source]¶microraiden.test.test_proxy.
test_explicit_json
(empty_proxy, api_endpoint_address, client, wait_for_blocks)[source]¶microraiden.test.test_proxy.
test_method_price
(empty_proxy, api_endpoint_address, client, wait_for_blocks)[source]¶microraiden.test.test_session.
test_cheating_client
(doggo_proxy, session, http_doggo_url)[source]¶this test scenario where client sends less funds than what is requested by the server. In such case, a “RDN-Invalid-Amount=1” header should be sent in a server’s reply
microraiden.test.test_session.
test_cooperative_close_denied
(session, api_endpoint_address, token_address, channel_manager_address, receiver_address)[source]¶microraiden.test.test_session.
test_custom_headers
(session, api_endpoint_address, token_address, channel_manager_address, receiver_address)[source]¶microraiden.test.test_session.
test_error_handling
(session, api_endpoint_address, token_address, channel_manager_address, receiver_address)[source]¶microraiden.test.test_session.
test_full_cycle_adapt_balance
(session, api_endpoint_address, token_address, channel_manager_address, receiver_address)[source]¶microraiden.test.test_session.
test_full_cycle_error_500
(session, api_endpoint_address, token_address, channel_manager_address, receiver_address)[source]¶microraiden.test.test_session.
test_full_cycle_success
(session, api_endpoint_address, token_address, channel_manager_address, receiver_address)[source]¶microraiden.test.test_session.
test_full_cycle_success_post
(session, api_endpoint_address, token_address, channel_manager_address, receiver_address)[source]¶microraiden.test.test_session.
test_requests
(patched_contract, web3, sender_privkey, api_endpoint_address, token_address, channel_manager_address, receiver_address, revert_chain)[source]¶microraiden.test.test_session.
test_session
(doggo_proxy, session, sender_address, receiver_address, http_doggo_url)[source]¶microraiden.test.test_session.
test_session_existing_channel
(doggo_proxy, session, receiver_address, http_doggo_url)[source]¶