B
    ^X                 @   s   d dl Z dd ZdS )    Nc              C   s2  dd l } | j | jj | jdks$t| jdks2tdd l} | jjdksJt| jjdksZt| jj dd l} | jj	jdks|t| jj	jdkst| jjdkst| j}dd l
m} ||kstdd l} ydd l}dd  W n tk
r   Y nX ydd l} dd  W n tk
r   Y nX ydd l} dd  W n tk
rD   Y nX tjdksVttjjd	kshttjjd
kszty@dd l}|jdkst|jjdkst|jjdkstW n tk
r   Y nX | jtjkst| jjtjjkst| jtjkstd| jkst| jjd k	s.td S )Nr   tlzztlz.curried)Nztlz.curriedztlz.curried.operatorztlz.functoolz   toolzztoolz.curriedztoolz.functoolzcytoolzzcytoolz.curriedzcytoolz.functoolz)r   ZcurryZ	functoolz__package__AssertionError__name__Ztlz.curriedZcurriedZtlz.curried.operatoroperatorZtlz.functoolzZtlz.sandboxZtlzthisisabadname.curriedImportErrorZ	tlz.curryZtlz.badsubmodulenamer   r   __file__pipe__doc__)r   Zm1Zm2Ztlzthisisabadnamer    r   3lib/python3.7/site-packages/toolz/tests/test_tlz.pytest_tlz   s^    r   )r   r   r   r   r   r   <module>   s   