
    $g                     8    d dl Z d dlmZ d dlmZ d Zd Zd ZdS )    Ncidr_abbrev_to_verboseexpand_partial_addressc                  |    t          dd          } d | D             }t          |          dk    sJ |g dk    sJ d S )Nr      c                 ,    g | ]}t          |          S  r   ).0octets     _/var/www/html/netbox-4.1.3/venv/lib/python3.11/site-packages/netaddr/tests/ip/test_old_specs.py
<listcomp>z/test_cidr_abbrev_to_verbose.<locals>.<listcomp>
   s!    ???u#E**???    (   z	0.0.0.0/8z	1.0.0.0/8z	2.0.0.0/8z	3.0.0.0/8z	4.0.0.0/8z	5.0.0.0/8z	6.0.0.0/8z	7.0.0.0/8z	8.0.0.0/8z	9.0.0.0/8z
10.0.0.0/8z
11.0.0.0/8z
12.0.0.0/8z
13.0.0.0/8z
14.0.0.0/8z
15.0.0.0/8z
16.0.0.0/8z
17.0.0.0/8z
18.0.0.0/8z
19.0.0.0/8z
20.0.0.0/8z
21.0.0.0/8z
22.0.0.0/8z
23.0.0.0/8z
24.0.0.0/8z
25.0.0.0/8z
26.0.0.0/8z
27.0.0.0/8z
28.0.0.0/8z
29.0.0.0/8z
30.0.0.0/8z
31.0.0.0/8z
32.0.0.0/8z
33.0.0.0/8z
34.0.0.0/8z
35.0.0.0/8z
36.0.0.0/8z
37.0.0.0/8z
38.0.0.0/8z
39.0.0.0/8z
40.0.0.0/8z
41.0.0.0/8z
42.0.0.0/8z
43.0.0.0/8z
44.0.0.0/8z
45.0.0.0/8z
46.0.0.0/8z
47.0.0.0/8z
48.0.0.0/8z
49.0.0.0/8z
50.0.0.0/8z
51.0.0.0/8z
52.0.0.0/8z
53.0.0.0/8z
54.0.0.0/8z
55.0.0.0/8z
56.0.0.0/8z
57.0.0.0/8z
58.0.0.0/8z
59.0.0.0/8z
60.0.0.0/8z
61.0.0.0/8z
62.0.0.0/8z
63.0.0.0/8z
64.0.0.0/8z
65.0.0.0/8z
66.0.0.0/8z
67.0.0.0/8z
68.0.0.0/8z
69.0.0.0/8z
70.0.0.0/8z
71.0.0.0/8z
72.0.0.0/8z
73.0.0.0/8z
74.0.0.0/8z
75.0.0.0/8z
76.0.0.0/8z
77.0.0.0/8z
78.0.0.0/8z
79.0.0.0/8z
80.0.0.0/8z
81.0.0.0/8z
82.0.0.0/8z
83.0.0.0/8z
84.0.0.0/8z
85.0.0.0/8z
86.0.0.0/8z
87.0.0.0/8z
88.0.0.0/8z
89.0.0.0/8z
90.0.0.0/8z
91.0.0.0/8z
92.0.0.0/8z
93.0.0.0/8z
94.0.0.0/8z
95.0.0.0/8z
96.0.0.0/8z
97.0.0.0/8z
98.0.0.0/8z
99.0.0.0/8z100.0.0.0/8z101.0.0.0/8z102.0.0.0/8z103.0.0.0/8z104.0.0.0/8z105.0.0.0/8z106.0.0.0/8z107.0.0.0/8z108.0.0.0/8z109.0.0.0/8z110.0.0.0/8z111.0.0.0/8z112.0.0.0/8z113.0.0.0/8z114.0.0.0/8z115.0.0.0/8z116.0.0.0/8z117.0.0.0/8z118.0.0.0/8z119.0.0.0/8z120.0.0.0/8z121.0.0.0/8z122.0.0.0/8z123.0.0.0/8z124.0.0.0/8z125.0.0.0/8z126.0.0.0/8z127.0.0.0/8z128.0.0.0/16z129.0.0.0/16z130.0.0.0/16z131.0.0.0/16z132.0.0.0/16z133.0.0.0/16z134.0.0.0/16z135.0.0.0/16z136.0.0.0/16z137.0.0.0/16z138.0.0.0/16z139.0.0.0/16z140.0.0.0/16z141.0.0.0/16z142.0.0.0/16z143.0.0.0/16z144.0.0.0/16z145.0.0.0/16z146.0.0.0/16z147.0.0.0/16z148.0.0.0/16z149.0.0.0/16z150.0.0.0/16z151.0.0.0/16z152.0.0.0/16z153.0.0.0/16z154.0.0.0/16z155.0.0.0/16z156.0.0.0/16z157.0.0.0/16z158.0.0.0/16z159.0.0.0/16z160.0.0.0/16z161.0.0.0/16z162.0.0.0/16z163.0.0.0/16z164.0.0.0/16z165.0.0.0/16z166.0.0.0/16z167.0.0.0/16z168.0.0.0/16z169.0.0.0/16z170.0.0.0/16z171.0.0.0/16z172.0.0.0/16z173.0.0.0/16z174.0.0.0/16z175.0.0.0/16z176.0.0.0/16z177.0.0.0/16z178.0.0.0/16z179.0.0.0/16z180.0.0.0/16z181.0.0.0/16z182.0.0.0/16z183.0.0.0/16z184.0.0.0/16z185.0.0.0/16z186.0.0.0/16z187.0.0.0/16z188.0.0.0/16z189.0.0.0/16z190.0.0.0/16z191.0.0.0/16z192.0.0.0/24z193.0.0.0/24z194.0.0.0/24z195.0.0.0/24z196.0.0.0/24z197.0.0.0/24z198.0.0.0/24z199.0.0.0/24z200.0.0.0/24z201.0.0.0/24z202.0.0.0/24z203.0.0.0/24z204.0.0.0/24z205.0.0.0/24z206.0.0.0/24z207.0.0.0/24z208.0.0.0/24z209.0.0.0/24z210.0.0.0/24z211.0.0.0/24z212.0.0.0/24z213.0.0.0/24z214.0.0.0/24z215.0.0.0/24z216.0.0.0/24z217.0.0.0/24z218.0.0.0/24z219.0.0.0/24z220.0.0.0/24z221.0.0.0/24z222.0.0.0/24z223.0.0.0/24z224.0.0.0/4z225.0.0.0/4z226.0.0.0/4z227.0.0.0/4z228.0.0.0/4z229.0.0.0/4z230.0.0.0/4z231.0.0.0/4z232.0.0.0/4z233.0.0.0/4z234.0.0.0/4z235.0.0.0/4z236.0.0.0/4z237.0.0.0/4z238.0.0.0/4z239.0.0.0/4z240.0.0.0/32z241.0.0.0/32z242.0.0.0/32z243.0.0.0/32z244.0.0.0/32z245.0.0.0/32z246.0.0.0/32z247.0.0.0/32z248.0.0.0/32z249.0.0.0/32z250.0.0.0/32z251.0.0.0/32z252.0.0.0/32z253.0.0.0/32z254.0.0.0/32z255.0.0.0/32)rangelen)octetscidrss     r   test_cidr_abbrev_to_verboser      sr    1c]]F?????Eu:: A A A A A A A A Ar   c                  0    t          d          dk    sJ d S )Nz192.0.2.0/33r   r
   r   r   -test_cidr_abbrev_to_verbose_invalid_prefixlenr     s!    !.11^CCCCCCr   c                      t          d          dk    sJ t          d          dk    sJ t          d          dk    sJ d S )N10z10.0.0.0z10.1z10.1.0.0z	192.168.1z192.168.1.0r   r
   r   r   test_expand_partial_addressr     sS    !$'':5555!&))Z7777!+..-??????r   )pytestnetaddrr   netaddr.strategy.ipv4r   r   r   r   r
   r   r   <module>r      su     * * * * * * 8 8 8 8 8 8H H HVD D D@ @ @ @ @r   