U
    {h                     @   s8   d dl Z 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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abc   ꯍ   ☃               x)assertFalseStringEncodingZstring_contains_lone_surrogates
assertTrue)selfZobfuscated_surrogate_pair r   L/tmp/pip-unpacked-wheel-fhl22ezh/Cython/Compiler/Tests/TestStringEncoding.py$test_string_contains_lone_surrogates   s    z7StringEncodingTest.test_string_contains_lone_surrogatesc                 C   s   |  td |  td |  td | td | td | td | td | td d S )	Nr   r   r   r	   r
   r   r   r   )r   r   Zstring_contains_surrogatesr   )r   r   r   r   test_string_contains_surrogates   s    z2StringEncodingTest.test_string_contains_surrogatesN)__name__
__module____qualname____doc__r   r   r   r   r   r   r      s   r   )sysZunittestZCython.Compiler.StringEncodingZCompilerr   ZTestCaser   r   r   r   r   <module>   s   