
    qi                         S r SSKrSSKJr  SSKJrJrJrJr  \R                  R                  SS/ 4S\(       a  S	O\(       a  S
O\(       a  SO
\(       a  SOS445      S 5       rg)z"Test suite for ``cheroot.errors``.    N)errors   )IS_LINUXIS_MACOS
IS_SOLARIS
IS_WINDOWS)	err_nameserr_nums) zsome-nonsense-name)
EPROTOTYPEEAGAINEWOULDBLOCKWSAEWOULDBLOCKEPIPE)[          )r   #   )   )b   r   r   )r   i9'  r   i3'   c                     [         R                  " U 6 n[        U5      [        U5      :X  d   e[        U5      [        U5      :X  d   eg)zCTest that ``plat_specific_errors`` gets correct error numbers list.N)r   plat_specific_errorslensorted)r	   r
   actual_err_numss      M/home/kali/flask_env/lib/python3.13/site-packages/cheroot/test/test_errors.pytest_plat_specific_errorsr      sC    4 119=O3x=000/"fX&6666    )__doc__pytestcherootr   _compatr   r   r   r   markparametrizer   r   r   r   <module>r&      s    (    	#R(        (!	
07107r   