
O'^c           @@  s   d  d l  m Z d  d l m Z d  d l m Z m Z m Z d e f d     YZ d e f d     YZ	 d e f d	     YZ
 d
 S(   i    (   t   absolute_import(   t	   transport(   t   Caset   Mockt   patcht   test_supports_librabbitmqc           B@  s   e  Z d    Z RS(   c         C@  s5   t  d  # } d | _ |  j t j    Wd  QXd  S(   Ns#   kombu.transport._detect_environmentt   eventlet(   R   t   return_valuet   assertFalseR   t   supports_librabbitmq(   t   selft   de(    (    sF   /tmp/pip-unpacked-wheel-UAnTfW/kombu/tests/transport/test_transport.pyt   test_eventlet
   s    	(   t   __name__t
   __module__R   (    (    (    sF   /tmp/pip-unpacked-wheel-UAnTfW/kombu/tests/transport/test_transport.pyR      s   t   test_transportc           B@  s#   e  Z d    Z d   Z d   Z RS(   c         C@  sF   d d l  m } |  j t j d  |  |  j t j |  |  d  S(   Ni    (   t	   Transports    kombu.transport.memory:Transport(   t   kombu.transport.memoryR   t   assertIsR   t   resolve_transport(   R
   R   (    (    sF   /tmp/pip-unpacked-wheel-UAnTfW/kombu/tests/transport/test_transport.pyt   test_resolve_transport   s
    c         C@  sM   t  d d  } t j d <z t j d  | j   Wd  t j j d  Xd  S(   Nt   namet	   lazyaliast   George(   R   R   t   TRANSPORT_ALIASESR   t   assert_called_witht   pop(   R
   t   m(    (    sF   /tmp/pip-unpacked-wheel-UAnTfW/kombu/tests/transport/test_transport.pyt%   test_resolve_transport_alias_callable   s
    c         C@  s   |  j  t j d   d  S(   Nt   pyamqp(   t
   assertTrueR   R   (   R
   (    (    sF   /tmp/pip-unpacked-wheel-UAnTfW/kombu/tests/transport/test_transport.pyt   test_resolve_transport_alias!   s    (   R   R   R   R   R   (    (    (    sF   /tmp/pip-unpacked-wheel-UAnTfW/kombu/tests/transport/test_transport.pyR      s   		t   test_transport_ghettoqc           B@  s   e  Z e d   d    Z RS(   s   warnings.warnc         C@  s<   t  j d d d  } |  j |   d  |  j | j  d  S(   Nt   Redist   rediss   kombu.transport.redis.Transport(   R   t   _ghettoqt   assertEqualR   t   called(   R
   t   warnt   x(    (    sF   /tmp/pip-unpacked-wheel-UAnTfW/kombu/tests/transport/test_transport.pyt   test_compat'   s    (   R   R   R   R(   (    (    (    sF   /tmp/pip-unpacked-wheel-UAnTfW/kombu/tests/transport/test_transport.pyR    %   s   N(   t
   __future__R    t   kombuR   t   kombu.tests.caseR   R   R   R   R   R    (    (    (    sF   /tmp/pip-unpacked-wheel-UAnTfW/kombu/tests/transport/test_transport.pyt   <module>   s
   