
    g;                          d Z ddlmZ d Zd Zy)z6
Test Aline algorithm for aligning phonetic sequences
    )alinec                     t        j                  dd      } g dg}| |k(  sJ t        j                  dd      } ddgg}| |k(  sJ t        j                  dd	      } g d
g}| |k(  sJ t        j                  dd      } g dg}| |k(  sJ y )Nu   θintenwis))   θtienr   jou   ʒə)ju   ʒ)ou   əpematesiwenipematesewen))pr   r
   r
   )mr   )ar   r   r   r   )sr   r   )wr   r   r   u   tuwθdentis)r   )ur	   )r   -)r   r   )r   align)resultexpecteds     N/var/www/openai/venv/lib/python3.12/site-packages/nltk/test/unit/test_aline.py
test_aliner       s    [[*F56HX[[v&Fk*+HX[[7F	
H  X[[(+FABHX    c                  p    t        j                  dd      dk(  sJ t        j                  dd      dk(  sJ y)zF
    Test aline for computing the difference between two segments
    r   qg      4@r   Ag        N)r   delta r!   r   test_aline_deltar'   ,   s6     ;;sC D(((;;sC C'''r!   N)__doc__nltk.metricsr   r    r'   r&   r!   r   <module>r*      s    !H(r!   