def parse_targets(cls, *targets):
     """ Parse a sequence of target strings to produce an address
     list.
     """
     targets = " ".join(targets)
     if not targets:
         targets = cls.default_targets
     addresses = Address.parse_list(targets, default_host=cls.default_host,
                                    default_port=cls.default_port)
     return addresses
Beispiel #2
0
def test_address_parse_list_with_invalid_input(test_input, expected):
    # python -m pytest tests/unit/test_addressing.py -s -k test_address_parse_list_with_invalid_input
    with pytest.raises(TypeError):
        addresses = Address.parse_list(*test_input)
Beispiel #3
0
def test_address_parse_list(test_input, expected):
    # python -m pytest tests/unit/test_addressing.py -s -k test_address_parse_list
    addresses = Address.parse_list(*test_input)
    assert len(addresses) == expected
class Neo4j:

    # The default router address list to use if no addresses are specified.
    default_router_addresses = Address.parse_list(":7687 :17601 :17687")