blob: 0ffd6b2e71f0cdefd57fe5c94bbb9139d8a70085 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
# coding=utf-8
from mitmproxy.net import check
def test_is_valid_host():
assert not check.is_valid_host(b"")
assert not check.is_valid_host(b"xn--ke.ws")
assert check.is_valid_host(b"one.two")
assert not check.is_valid_host(b"one" * 255)
assert check.is_valid_host(b"one.two.")
# Allow underscore
assert check.is_valid_host(b"one_two")
assert check.is_valid_host(b"::1")
|