o
    Mf`                     @   sN   d dl Z d dlmZ e jdd Zdd Zdd Zd	d
 Zdd Zdd Z	dS )    N)
everygramsc                   C   s   t g dS )zForm test data for tests.abc)iter r   r   Z/var/www/html/analyze/labelStudio/lib/python3.10/site-packages/nltk/test/unit/test_util.pyeverygram_input   s   r
   c                 C   s$   g d}t t| }||ksJ d S )N)r   r   r   r   r   r   r   r   listr   r
   expected_outputoutputr   r   r	   test_everygrams_without_padding   s   r   c                 C   (   g d}t t| dd}||ksJ d S )N)r   r   r   r   r      )max_lenr   r   r   r   r	   test_everygrams_max_len   s   r   c                 C   r   )N)r   r   r   r   )min_lenr   r   r   r   r	   test_everygrams_min_len%   s   r   c                 C   *   g d}t t| ddd}||ksJ d S )N)r   r   r   r   r   )r   r   Nr   )r   N)r   NNNNNr      T)r   	pad_rightr   r   r   r   r	   test_everygrams_pad_right/      r!   c                 C   r   )N)r   r   )NNr   r   )Nr   )Nr   r   r   r   r   r   r   r   r   T)r   pad_leftr   r   r   r   r	   test_everygrams_pad_leftB   r"   r$   )
pytest	nltk.utilr   fixturer
   r   r   r   r!   r$   r   r   r   r	   <module>   s    

