test hosts with no port specified

This commit is contained in:
mangano-ito 2022-01-18 16:56:48 +09:00
parent 6b07cb2d21
commit 04214eaf89

View File

@ -105,3 +105,11 @@ def test_parse_subnetport_ip6_with_mask_and_port():
def test_convert_arg_line_to_args_skips_comments():
parser = sshuttle.options.MyArgumentParser()
assert parser.convert_arg_line_to_args("# whatever something") == []
def test_parse_subnetport_host():
assert set(sshuttle.options.parse_subnetport('example.com')) \
== set([
(socket.AF_INET6, '2606:2800:220:1:248:1893:25c8:1946', 128, 0, 0),
(socket.AF_INET, '93.184.216.34', 32, 0, 0),
])