
    h                         S SK r S SKrS rg)    Nc                  4   [        5       n [        R                   Hz  n[        R                   Hc  nX-   n[        R                  " USS9nUR                  5       (       d  M3  UR                  5       nUS;  d  MK  XP;  d   eU R                  U5        Me     M|     g)zK
Test that each valid alpha2 code has a corresponding, unique alpha3 code.
F)	normalize>   iniwjijwN)setstringascii_lowercase	langcodesgetis_valid	to_alpha3add)seenletter1letter2codelanguagealpha3s         U/home/james-whalen/.local/lib/python3.13/site-packages/langcodes/tests/test_alpha3.pytest_alpha2_to_alpha3r      s     5D))--G$D }}TU;H  ""!++-
 77!---HHV$ . *    )r
   r   r    r   r   <module>r      s     %r   