ó
ūR_c           @   sP   d  d l  m Z m Z d  d l m Z d  d l m Z d e f d     YZ d S(   i’’’’(   t   StringComparisont   compare(   t   PY2(   t   TestCaset   Testsc           B   st   e  Z d    Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z	 d   Z
 e rr d	   Z d
   Z n  RS(   c         C   s   |  j  d t d  k  d  S(   Ns   on 40220s   on \d+(   t
   failUnlesst   S(   t   self(    (    sa   /var/www/syncserver/local/lib/python2.7/site-packages/testfixtures/tests/test_stringcomparison.pyt   test_equal_yes   s    c         C   s   |  j  d t d  k  d  S(   Ns   on xxxs   on \d+(   t   failIfR   (   R   (    (    sa   /var/www/syncserver/local/lib/python2.7/site-packages/testfixtures/tests/test_stringcomparison.pyt   test_equal_no   s    c         C   s   |  j  d t d  k  d  S(   Ns   on 40220s   on \d+(   R	   R   (   R   (    (    sa   /var/www/syncserver/local/lib/python2.7/site-packages/testfixtures/tests/test_stringcomparison.pyt   test_not_equal_yes   s    c         C   s   |  j  d t d  k  d  S(   Ns   on xxxs   on \d+(   R   R   (   R   (    (    sa   /var/www/syncserver/local/lib/python2.7/site-packages/testfixtures/tests/test_stringcomparison.pyt   test_not_equal_no   s    c         C   s&   |  j  d d d t d  f k  d  S(   Ni   i   s   on 40220s   on \d+(   i   i   s   on 40220(   R   R   (   R   (    (    sa   /var/www/syncserver/local/lib/python2.7/site-packages/testfixtures/tests/test_stringcomparison.pyt   test_comp_in_sequence   s    c         C   s   |  j  d t d  k  d  S(   Ni  s   on \d+(   R	   R   (   R   (    (    sa   /var/www/syncserver/local/lib/python2.7/site-packages/testfixtures/tests/test_stringcomparison.pyt   test_not_string   s    c         C   s   t  d t t d    d  S(   Ns
   <S:on \d+>s   on \d+(   R   t   reprR   (   R   (    (    sa   /var/www/syncserver/local/lib/python2.7/site-packages/testfixtures/tests/test_stringcomparison.pyt	   test_repr   s    c         C   s   t  d t t d    d  S(   Ns
   <S:on \d+>s   on \d+(   R   t   strR   (   R   (    (    sa   /var/www/syncserver/local/lib/python2.7/site-packages/testfixtures/tests/test_stringcomparison.pyt   test_str"   s    c         C   s_   t  d  } t  d  } t  d  } t t d | d | d | f  | d | | d d g  d  S(   Nt   at   bt   ct   dt   et   a1(   R   R   t   sorted(   R   R   R   R   (    (    sa   /var/www/syncserver/local/lib/python2.7/site-packages/testfixtures/tests/test_stringcomparison.pyt	   test_sort&   s
    c         C   s    |  j  t t d  d   d  S(   Ns   on \d+s   on 4040(   R	   t   cmpR   (   R   (    (    sa   /var/www/syncserver/local/lib/python2.7/site-packages/testfixtures/tests/test_stringcomparison.pyt   test_cmp_yes0   s    c         C   s    |  j  t t d  d   d  S(   Ns   on \d+s   on xx(   R   R   R   (   R   (    (    sa   /var/www/syncserver/local/lib/python2.7/site-packages/testfixtures/tests/test_stringcomparison.pyt   test_cmp_no3   s    (   t   __name__t
   __module__R   R
   R   R   R   R   R   R   R   R   R   R   (    (    (    sa   /var/www/syncserver/local/lib/python2.7/site-packages/testfixtures/tests/test_stringcomparison.pyR      s   										N(	   t   testfixturesR    R   R   t   testfixtures.compatR   t   unittestR   R   (    (    (    sa   /var/www/syncserver/local/lib/python2.7/site-packages/testfixtures/tests/test_stringcomparison.pyt   <module>   s   