ó
P'^c           @@  sÚ   d  d l  m Z d  d l m Z m Z m Z m Z m Z m Z d  d l	 m
 Z
 m Z d Z d Z i i d d 6d d	 6d
 d 6d 6i d d 6d d	 6d d 6d 6Z d Z d Z d e
 f d     YZ d e f d     YZ d S(   i    (   t   absolute_import(   t   indentt   ensure_2linest   abbrt   truncatet   abbrtaskt   pretty(   t   AppCaset   Cases+   The quick brown
fox jumps
over the
lazy dogs;       The quick brown
    fox jumps
    over the
    lazy dogt	   exchange1t   exchanget   type1t   exchange_typet   bind1t   routing_keyt   queue1t	   exchange2t   type2t   bind2t   queue2s7   .> queue1           exchange=exchange1(type1) key=bind1s7   .> queue2           exchange=exchange2(type2) key=bind2t	   test_Infoc           B@  s#   e  Z d    Z d   Z d   Z RS(   c         C@  s   |  j  t t d  t  d  S(   Ni   (   t   assertEqualR   t   RANDTEXTt   RANDTEXT_RES(   t   self(    (    s>   /tmp/pip-unpacked-wheel-gV1wwp/celery/tests/utils/test_text.pyt   test_textindent/   s    c         C@  s\   |  j  j j t  |  j  j _ |  j t |  j  j j j   j d   t t	 t
 g   d  S(   Ns   
(   t   appt   amqpt   Queuest   QUEUESt   queuesR   t   sortedt   formatt   splitt   QUEUE_FORMAT1t   QUEUE_FORMAT2(   R   (    (    s>   /tmp/pip-unpacked-wheel-gV1wwp/celery/tests/utils/test_text.pyt   test_format_queues2   s    'c         C@  sH   |  j  t t d  j    d  |  j  t t d  j    d  d  S(   Ns   foo
bar
baz
i   s   foo
bari   (   R   t   lenR   t
   splitlines(   R   (    (    s>   /tmp/pip-unpacked-wheel-gV1wwp/celery/tests/utils/test_text.pyt   test_ensure_2lines7   s    (   t   __name__t
   __module__R   R$   R'   (    (    (    s>   /tmp/pip-unpacked-wheel-gV1wwp/celery/tests/utils/test_text.pyR   -   s   		t
   test_utilsc           B@  s,   e  Z d    Z d   Z d   Z d   Z RS(   c         C@  s6   |  j  t d d  d  |  j  t d d  d  d  S(   Nt	   ABCDEFGHIi   s   ABC...i
   (   R   R   (   R   (    (    s>   /tmp/pip-unpacked-wheel-gV1wwp/celery/tests/utils/test_text.pyt   test_truncate_textB   s    c         C@  sk   |  j  t d  d  d  |  j  t d d  d  |  j  t d d  d  |  j  t d d d   d  d  S(   Ni   s   ???R+   i   s   ABC...i   t   ABCDEF(   R   R   t   None(   R   (    (    s>   /tmp/pip-unpacked-wheel-gV1wwp/celery/tests/utils/test_text.pyt	   test_abbrF   s    c         C@  sO   |  j  t d  d  d  |  j  t d d  d  |  j  t d d  d  d  S(   Ni   s   ???s   feeds.tasks.refreshi
   s
   [.]refreshi   (   R   R   R.   (   R   (    (    s>   /tmp/pip-unpacked-wheel-gV1wwp/celery/tests/utils/test_text.pyt   test_abbrtaskL   s    c         C@  s   |  j  t d   d  S(   Nt   at   bt   c(   R1   R2   R3   (   t
   assertTrueR   (   R   (    (    s>   /tmp/pip-unpacked-wheel-gV1wwp/celery/tests/utils/test_text.pyt   test_prettyW   s    (   R(   R)   R,   R/   R0   R5   (    (    (    s>   /tmp/pip-unpacked-wheel-gV1wwp/celery/tests/utils/test_text.pyR*   @   s   			N(   t
   __future__R    t   celery.utils.textR   R   R   R   R   R   t   celery.tests.caseR   R   R   R   R   R"   R#   R   R*   (    (    (    s>   /tmp/pip-unpacked-wheel-gV1wwp/celery/tests/utils/test_text.pyt   <module>   s"   .