Ë
    çÍ:jÞ  ã                   óf   — d Z ddlZddlmZ ddlmZmZmZ ddlm	Z	  G d„ dej                  «      Zy)z
Tests for Brill tagger.
é    N)Útreebank)ÚUnigramTaggerÚbrillÚbrill_trainer©Údemoc                   óB   — e Zd Zd„ Z ej
                  d«      d„ «       Zy)Ú	TestBrillc                 óP  — t        j                  «       d d }t        |«      }t        j                  |t        j                  t        j                  dg«      «      g«      }|j                  |«      }|j                  dj                  «       «      }g d¢}| j                  ||«       y )Niè  éÿÿÿÿzThis is a foo bar sentence))ÚThisÚDT)ÚisÚVBZ)Úar   )ÚfooN)ÚbarÚNN)ÚsentenceN)r   Útagged_sentsr   r   ÚBrillTaggerTrainerr   ÚTemplateÚPosÚtrainÚtagÚsplitÚassertEqual)ÚselfÚtrain_sentsÚtaggerÚtrainerÚbrill_taggerÚresultÚexpecteds          ún/home/mcse/projects/srt_converter/srt-converter-venv/lib/python3.12/site-packages/nltk/test/unit/test_brill.pyÚtest_pos_templatezTestBrill.test_pos_template   s�   € Ü×+Ñ+Ó-¨e¨tÐ4ˆÜ˜{Ó+ˆÜ×2Ñ2Ø”U—^‘^¤E§I¡I¨r¨d£OÓ4Ð5ó
ˆð —}‘} [Ó1ˆà×!Ñ!Ð">×"DÑ"DÓ"FÓGˆò
ˆð 	×Ñ˜ Õ*ó    z-Should be tested in __main__ of nltk.tbl.democ                 ó   — t        «        y )Nr   )r   s    r%   Útest_brill_demozTestBrill.test_brill_demo    s   € ä�r'   N)Ú__name__Ú
__module__Ú__qualname__r&   ÚunittestÚskipr)   © r'   r%   r
   r
      s(   „ ò+ð& €X‡]�]ÐBÓCñó Dñr'   r
   )Ú__doc__r-   Únltk.corpusr   Únltk.tagr   r   r   Únltk.tblr   ÚTestCaser
   r/   r'   r%   ú<module>r5      s-   ðñó å  ß 8Ñ 8Ý ô�×!Ñ!õ r'   