/usr/lib/rads/venv/lib/python3.13/site-packages/netaddr/tests/ip
NameSizeModeActions
__pycache__/-0755rm
test_cidr_v4.py75740644editdlrm
test_cidr_v6.py46730644editdlrm
test_dns.py3200644editdlrm
test_ip.py6250644editdlrm
test_ip_categories.py41400644editdlrm
test_ip_comparisons.py14190644editdlrm
test_ip_globs.py21410644editdlrm
test_ip_network_categories.py5470644editdlrm
test_ip_ranges.py87780644editdlrm
test_ip_rfc1924.py5120644editdlrm
test_ip_sets.py232220644editdlrm
test_ip_splitter.py22680644editdlrm
test_ip_v4.py154310644editdlrm
test_ip_v4_v6_conversions.py12480644editdlrm
test_ip_v6.py60970644editdlrm
test_network_ops.py24220644editdlrm
test_nmap.py37100644editdlrm
test_old_specs.py65270644editdlrm
test_platform_osx.py54190644editdlrm
test_socket_module_fallback.py15140644editdlrm
__init__.py00644editdlrm
Edit: /usr/lib/rads/venv/lib/python3.13/site-packages/netaddr/tests/ip/test_socket_module_fallback.py (1514B)
import pytest from netaddr.fbsocket import inet_ntop, inet_pton, inet_ntoa, AF_INET, AF_INET6 @pytest.mark.parametrize( ('actual', 'expected'), [ ('0:0:0:0:0:0:0:0', '::'), ('0:0:0:0:0:0:0:A', '::a'), ('A:0:0:0:0:0:0:0', 'a::'), ('A:0:A:0:0:0:0:0', 'a:0:a::'), ('A:0:0:0:0:0:0:A', 'a::a'), ('0:A:0:0:0:0:0:A', '0:a::a'), ('A:0:A:0:0:0:0:A', 'a:0:a::a'), ('0:0:0:A:0:0:0:A', '::a:0:0:0:a'), ('0:0:0:0:A:0:0:A', '::a:0:0:a'), ('A:0:0:0:0:A:0:A', 'a::a:0:a'), ('A:0:0:A:0:0:A:0', 'a::a:0:0:a:0'), ('A:0:A:0:A:0:A:0', 'a:0:a:0:a:0:a:0'), ('0:A:0:A:0:A:0:A', '0:a:0:a:0:a:0:a'), ('1080:0:0:0:8:800:200C:417A', '1080::8:800:200c:417a'), ('FEDC:BA98:7654:3210:FEDC:BA98:7654:3210', 'fedc:ba98:7654:3210:fedc:ba98:7654:3210'), ], ) def test_inet_ntop_and_inet_pton_ipv6_conversion(actual, expected): assert inet_ntop(AF_INET6, inet_pton(AF_INET6, actual)) == expected def test_inet_ntoa_ipv4_exceptions(): with pytest.raises(TypeError): inet_ntoa(1) with pytest.raises(ValueError): inet_ntoa('\x00') def test_inet_pton_ipv4_exceptions(): with pytest.raises(OSError): inet_pton(AF_INET, '::0x07f') with pytest.raises(TypeError): inet_pton(AF_INET, 1) def test_inet_pton_ipv6_exceptions(): with pytest.raises(OSError): inet_pton(AF_INET6, '::0x07f') with pytest.raises(TypeError): inet_pton(AF_INET6, 1)