B
    G¦6Z#  ã               @   s0   d dl mZmZmZmZmZ dd„ Zdd„ ZdS )é    )ÚmapÚfilterÚ	iteritemsÚiterkeysÚ
itervaluesc              C   s,   dd„ } t | dddgƒ t| dddgƒ d S )Nc             S   s
   t ƒ ‚d S )N)Ú	Exception)Úx© r	   ú?lib/python3.7/site-packages/cytoolz/tests/test_compatibility.pyÚbad   s    z%test_map_filter_are_lazy.<locals>.badé   é   é   )r   r   )r   r	   r	   r
   Útest_map_filter_are_lazy   s    r   c              C   sš   ddddœ} t t| ƒtƒrt‚t t| ƒtƒr0t‚t t| ƒtƒrBt‚tt| ƒƒt|  ¡ ƒks^t‚tt| ƒƒt|  ¡ ƒkszt‚tt| ƒƒt|  	¡ ƒks–t‚d S )Nr   r   r   )ÚaÚbÚc)
Ú
isinstancer   ÚlistÚAssertionErrorr   r   ÚsetÚitemsÚkeysÚvalues)Údr	   r	   r
   Útest_dict_iteration   s    r   N)Zcytoolz.compatibilityr   r   r   r   r   r   r   r	   r	   r	   r
   Ú<module>   s   