コード例 #1
0
def test_dry_run(ConfigParser, args):
    ConfigParser.load_file = MagicMock(return_value=make_config(
        baking_address='tz1NortRftucvAkD1J58L32EhSVrQEWJCEnB',
        payment_address='tz1Zrqm4TkJwqTxm5TiyVFh6taXG4Wrq7tko',
        service_fee=9,
        min_delegation_amt=10,
    ))
    assert start_application(args) == 0
コード例 #2
0
def test_base_url(ConfigParser, args):
    ConfigParser.load_file = MagicMock(return_value=make_config(
        baking_address='tz1aWXP237BLwNHJcCD4b3DutCevhqq2T1Z9',
        payment_address='tz1aWXP237BLwNHJcCD4b3DutCevhqq2T1Z9',
        service_fee=0,
        min_delegation_amt=0,
    ))
    args.initial_cycle = 100
    args.api_base_url = 'https://api.carthage.tzkt.io/v1/'
    assert start_application(args) == 0
コード例 #3
0
def test_base_url(ConfigParser, args):
    ConfigParser.load_file = MagicMock(return_value=make_config(
        baking_address="tz1aWXP237BLwNHJcCD4b3DutCevhqq2T1Z9",
        payment_address="tz1aWXP237BLwNHJcCD4b3DutCevhqq2T1Z9",
        service_fee=0,
        min_delegation_amt=0,
    ))
    args.initial_cycle = 100
    args.api_base_url = TZKT_PUBLIC_API_URL["MAINNET"]
    assert start_application(args) == 0
コード例 #4
0
def test_illegal_baking_file(args):
    assert start_application(args) == 0
コード例 #5
0
def test_load_file_error(args):
    assert start_application(args) == 0
コード例 #6
0
def test_no_errors(args):
    assert start_application(args) == 0
コード例 #7
0
def test_wrong_args_run_mode(args):
    args.run_mode = 33
    assert start_application(args) == 0
コード例 #8
0
def test_wrong_reward_provider(args):
    args.reward_data_provider = "asdasdasd"
    assert start_application(args) == 0
コード例 #9
0
def test_wrong_node_end_point(args):
    args.node_endpoint = "https://testnet-tezos.giganode.io:4433"
    assert start_application(args) == 0
コード例 #10
0
def test_wrong_api_base_url(args):
    args.api_base_url = "https://api.carthage.tzkt.io_no_such_api/v1/"
    assert start_application(args) == 0
コード例 #11
0
def test_rpc_api_dry_run(args):
    assert start_application(args) == 0