3
ˆdš  ã               @   sR   d Z ddlZddlmZmZ ddlmZmZ G dd„ deƒZG dd„ dej	ƒZ
dS )	z#
Tests for the String trait type.

é    N)Ú	HasTraitsÚString)ÚnumpyÚrequires_numpyc               @   s   e Zd ZeZdS )ÚAN)Ú__name__Ú
__module__Ú__qualname__r   Ústring© r   r   ú:/tmp/pip-build-7vycvbft/traits/traits/tests/test_string.pyr      s   r   c               @   s   e Zd Zedd„ ƒZdS )Ú
TestStringc             C   s:   t jdƒ}tƒ }||_| j|j|ƒ | jt|jƒtƒ d S )Nzthis is a numpy string!)r   Zstr_r   r
   ZassertEqualZassertIsÚtypeÚstr)ÚselfZnumpy_stringÚar   r   r   Útest_accepts_numpy_string   s
    
z$TestString.test_accepts_numpy_stringN)r   r   r	   r   r   r   r   r   r   r      s   r   )Ú__doc__ZunittestZ
traits.apir   r   Z$traits.testing.optional_dependenciesr   r   r   ZTestCaser   r   r   r   r   Ú<module>   s
   