o
    –h¦	  ã                   @   s|   d Z ddlZddlZddlZddlmZmZmZmZm	Z	 ddl
T ejjejjgZdd„ Zdd„ Zd	d
„ Zdd„ Zdd„ ZdS )z>
Test the conversion to lcodes and splitting of dataset names
é    N)Útreebank_to_short_nameÚlang_to_langcodeÚis_right_to_leftÚtwo_to_three_lettersÚlanglower2lcode)Ú*c                   C   sô   dt dƒksJ ‚dt dƒksJ ‚dt dƒksJ ‚dt dƒks J ‚dt dƒks(J ‚dt dƒks0J ‚dt d	ƒks8J ‚dt dƒks@J ‚dt d
ƒksHJ ‚dt dƒksPJ ‚dt dƒksXJ ‚dt dƒks`J ‚dt dƒkshJ ‚dt dƒkspJ ‚dt dƒksxJ ‚dS )z2
    Test the entire treebank name conversion
    Úhi_hdtbzUD_Hindi-HDTBÚhi_fire2013zHindi-fire2013zHindi-Fire2013zHindi-FIRE2013zhi-fire2013zzh-hant_pudzUD_Chinese-PUDzzh-hant-pudzzh-hans_gsdsimpÚwo_masakhaneÚwol_masakhaneÚWol_masakhaneÚwolof_masakhaneÚWolof_masakhaneN)r   © r   r   ú\/var/www/html/env_mimamsha/lib/python3.10/site-packages/stanza/tests/common/test_constant.pyÚtest_treebank   s   r   c                   C   sT   dt dƒksJ ‚dt dƒksJ ‚dt dƒksJ ‚dt dƒks J ‚dt dƒks(J ‚d S )NÚhiÚHindiÚHINDIÚhindiÚHI)r   r   r   r   r   Útest_lang_to_langcode)   s
   r   c                   C   s4   t dƒsJ ‚t dƒsJ ‚t dƒrJ ‚t dƒrJ ‚d S )NÚarÚArabicÚenÚEnglish)r   r   r   r   r   Útest_right_to_left0   s   r   c                   C   s@   t dƒdksJ ‚t dƒdksJ ‚dtv sJ ‚td dksJ ‚d S )NÚWolofÚwoÚwol)r   r   r   r   r   r   Útest_two_to_three7   s   r    c                   C   sD   t dƒdksJ ‚t dƒdksJ ‚dtd ksJ ‚dtd ks J ‚d S )NÚWOLOFr   Ú	nOrWeGiAnÚnbÚsojÚsoiÚsohi)r   r   r   r   r   r   Útest_langlower>   s   r'   )Ú__doc__ÚtempfileÚpytestÚstanzaÚstanza.models.common.constantr   r   r   r   r   Ústanza.testsÚmarkÚtravisÚpipelineÚ
pytestmarkr   r   r   r    r'   r   r   r   r   Ú<module>   s    