o
    rZŽhÉ  ã                   @   s*   d dl Z d dlmZ G dd„ de jƒZdS )é    N)Úpadded_everygram_pipelinec                   @   s   e Zd Zdd„ ZdS )ÚTestPreprocessingc                 C   sP   g d¢g}g d¢}t dg d¢gƒ\}}|  dd„ |D ƒ|¡ |  t|ƒ|¡ d S )N)	)ú<s>)r   Úa)r   )r   Úb)r   )r   Úc)r   )r   ú</s>)r   )r   r   r   r   r   é   )r   r   r   c                 S   s   g | ]}t |ƒ‘qS © )Úlist)Ú.0Úsentr
   r
   úS/var/www/auris/lib/python3.10/site-packages/nltk/test/unit/lm/test_preprocessing.pyÚ
<listcomp>   s    zDTestPreprocessing.test_padded_everygram_pipeline.<locals>.<listcomp>)r   ÚassertEqualr   )ÚselfZexpected_trainZexpected_vocabZ
train_dataZ
vocab_datar
   r
   r   Útest_padded_everygram_pipeline   s   ÿz0TestPreprocessing.test_padded_everygram_pipelineN)Ú__name__Ú
__module__Ú__qualname__r   r
   r
   r
   r   r      s    r   )ZunittestZnltk.lm.preprocessingr   ZTestCaser   r
   r
   r
   r   Ú<module>   s   