o
    ¯N i,  ã                   @   s0   d dl Z d dlm  mZ G dd„ de jƒZdS )é    Nc                   @   s   e Zd ZdZdd„ ZdS )ÚStringEncodingTestz)
    Test the StringEncoding module.
    c                 C   s¢   |   t d¡¡ |   t d¡¡ |   t d¡¡ |  t d¡¡ dd d d… }|  t |¡¡ |  t d¡¡ |  t d¡¡ |  t d¡¡ |  t d	¡¡ d S )
NÚabcu   ê¯u   â˜ƒu   í €í¿¿u   í¿¿í €éÿÿÿÿu   í €u   í¿¿u   í €xí¿¿)ÚassertFalseÚStringEncodingÚstring_contains_lone_surrogatesÚ
assertTrue)ÚselfÚobfuscated_surrogate_pair© r   ú\/home/ubuntu/.local/lib/python3.10/site-packages/Cython/Compiler/Tests/TestStringEncoding.pyÚ$test_string_contains_lone_surrogates
   s   z7StringEncodingTest.test_string_contains_lone_surrogatesN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r   r   r   r      s    r   )ÚunittestÚCython.Compiler.StringEncodingÚCompilerr   ÚTestCaser   r   r   r   r   Ú<module>   s    