
    g                     B    d dl Z d dlmZ  G d de j                        Zy)    N)padded_everygram_pipelinec                       e Zd Zd Zy)TestPreprocessingc                     g dg}g d}t        dg dg      \  }}| j                  |D cg c]  }t        |       c}|       | j                  t        |      |       y c c}w )N)	)<s>)r   a)r   )r   b)r	   )r	   c)r
   )r
   </s>)r   )r   r   r	   r
   r      )r   r	   r
   )r   assertEquallist)selfexpected_trainexpected_vocab
train_data
vocab_datasents         Y/var/www/openai/venv/lib/python3.12/site-packages/nltk/test/unit/lm/test_preprocessing.pytest_padded_everygram_pipelinez0TestPreprocessing.test_padded_everygram_pipeline   sf    

 8!:1>O!P
J<$t*<nMj)>: =s   A!N)__name__
__module____qualname__r        r   r   r      s    ;r   r   )unittestnltk.lm.preprocessingr   TestCaser   r   r   r   <module>r      s     ;;)) ;r   