U
    j                     @   s2   d dl Z d dlmZmZmZ G dd de jZdS )    N)data_encode
to_unicodefrom_unicodec                   @   s$   e Zd Zdd Zdd Zdd ZdS )TestParserToolsc                 C   s   |  tdd |  tdd |  tdd |  tdd |  tdd |  tdddd |  tdd | td  d S )Ns   spamZspam   Ƶ   Ƶasciiencoding   )assertEqualr   ZassertIsNoneself r   J/tmp/pip-unpacked-wheel-g40nyxg1/icalendar/tests/test_unit_parser_tools.pytest_parser_tools_to_unicode   s    z,TestParserTools.test_parser_tools_to_unicodec                 C   s   |  tdddd d S )Nr   r   r	   r   )r   r   r   r   r   r   test_parser_tools_from_unicode   s    z.TestParserTools.test_parser_tools_from_unicodec                 C   sL   ddddddddd	gd
}ddddddddd	gd}|  t|| d S )NZv1Zv2Zv3Zit1Zit2Zv4Zv5)Zk4Zk5{   )Zk1Zk2Zk3Zli1s   v3s   v2s   v1s   it1s   it2s   v5s   v4)s   k5s   k4)s   k3s   k2s   k1s   li1)r   r   )r   Zdata1resr   r   r   test_parser_tools_data_encode   s    z-TestParserTools.test_parser_tools_data_encodeN)__name__
__module____qualname__r   r   r   r   r   r   r   r      s   
r   )ZunittestZicalendar.parser_toolsr   r   r   ZTestCaser   r   r   r   r   <module>   s   