U
    ƒej  ã                   @   s$   d Z ddlmZ dd„ Zdd„ ZdS )z6
Test Aline algorithm for aligning phonetic sequences
é    )Úalinec                  C   s¤   t  dd¡} dddgg}| |ks$t‚t  dd¡} dd	gg}| |ksFt‚t  d
d¡} dddddddddddgg}| |kszt‚t  dd¡} ddddgg}| |ks t‚d S )Nu   Î¸inZtenwis)õ   Î¸Út)ÚiÚe)Únr   Zjou   Ê’É™)Úju   Ê’)Úou   É™ZpematesiweniZpematesewen)Úpr
   )r   r   )Úmr   )Úar   )r   r   )Úsr   )Úwr   u   tuwÎ¸Zdentis)Úur   )r   ú-)r   r   )r   ÚalignÚAssertionError)ÚresultÚexpected© r   úZ/var/www/html/assets/scripts/venv/lib/python3.8/site-packages/nltk/test/unit/test_aline.pyÚ
test_aline   s0    
õÿr   c                   C   s,   t  dd¡dkst‚t  dd¡dks(t‚dS )zF
    Test aline for computing the difference between two segments
    r
   Úqg      4@r   ÚAg        N)r   Údeltar   r   r   r   r   Útest_aline_delta+   s    r   N)Ú__doc__Znltk.metricsr   r   r   r   r   r   r   Ú<module>   s   $