
    hM                     <    S SK Jr  S SKrS SKJr   " S S\S9rS rg)    )isclassN)ErrorsWithCodesc                       \ rS rSrSrSrg)Errors   zerror description N)__name__
__module____qualname____firstlineno__E001__static_attributes__r       Q/home/james-whalen/.local/lib/python3.13/site-packages/spacy/tests/test_errors.pyr   r      s    Dr   r   )	metaclassc                      [         R                  S:X  d   e[        R                  " [        5         [         R
                    S S S 5        [        [         R                  5      (       d   eg ! , (       d  f       N/= f)Nz[E001] error description)r   r   pytestraisesAttributeErrorE002r   	__class__r   r   r   test_add_codesr      sM    ;;4444	~	& 
'6##$$$$ 
'	&s   A++
A9)inspectr   r   spacy.errorsr   r   r   r   r   r   <module>r      s      ( %r   