o
    vZh                     @   s   d dl Z d dlmZmZmZ dZdZdd Zdd Zd	d
 Z	dd Z
dd Zdd Zdd Zdd Zdd ZedkrCe deg dS dS )    N)	_minimize_clean_tokens_translate_url 
   c                  C   $   d} g d}t | tt|ksJ d S )NzBacon ipsum dolor sit amet)Baconipsumz	dolor sitZametr   delimLmaxZ_inZ_out r   D/var/www/auris/lib/python3.10/site-packages/gtts/tests/test_utils.py
test_ascii	      r   c                  C   r   )NZ$Baconipsumdolorsitametflankcornedbee)Z
BaconipsumZ
dolorsitamZ
etflankcorZnedbeer
   r   r   r   r   test_ascii_no_delim   r   r   c                  C   r   )NuN   这是一个三岁的小孩在讲述他从一系列照片里看到的东西。)u   这是一个三岁的小孩在u   讲述他从一系列照片里u   看到的东西。r
   r   r   r   r   test_unicode   r   r   c                  C   s&   t d } dg}t| t t|ksJ d S )Ntest)r   r   r   r   r   r   r   test_startwith_delim   s   r   c                  C      d} t | dks
J d S )Nz-Bacon ipsum dolor sit amet flank corned beef.-   lentextr   r   r   test_len_ascii!      r   c                  C   r   )Nu   但在一个重要的任务上r   r   r   r   r   r   test_len_unicode&   r   r   c                  C   s    g d} g }t | |ksJ d S )N)z,(:)?z	    
r   r   r   r   r   test_only_space_and_punc+   s   r!   c                  C   s$   g d} g d}t | |ksJ d S )N)z Bacon  z& zipsum.)r   &r	   r    r   r   r   r   
test_strip1   s   r$   c                  C   s(   ddd} d}t di | |ksJ d S )NZqwertyZasdf)tldpathz$https://translate.google.qwerty/asdfr   )r   r   r   r   r   test_translate_url7   s   
r'   __main__z-x)ZpytestZ
gtts.utilsr   r   r   r   r   r   r   r   r   r   r   r!   r$   r'   __name__main__file__r   r   r   r   <module>   s    