ó
>ň[c           @  sź   d  Z  d d l m Z d d l Z d d l Z d d l Z d d l m Z d d l m	 Z	 d d l
 m Z d d l m Z e j d  d	 e	 f d
     Y Z e d k r¸ e j   n  d S(   u(   
Created on Feb 18, 2014

@author: sean
i˙˙˙˙(   t   unicode_literalsN(   t   main(   t   CLITestCase(   t   urlpatch(   t   data_diru.   Need to change this to binsar package --createt   Testc           B  s&   e  Z e d     Z e d    Z RS(   c      	   C  sÄ   | j  d d d d d d  } | j  d d d d d d	  } | j  d d
 d d d d d d  } t d d t d  g t  | j   | j   | j   t j | j j  } |  j	 | d  d  S(   Nt   methodu   GETt   pathu   /usert   contentu   {"login": "eggs"}u   /package/eggs/foot   statusi  u   POSTiČ   u   --show-tracebacku   registeru   foo-0.1-0.tar.bz2u   public(
   t   registerR   R   t   Falset   assertCalledt   jsont   loadst   reqt   bodyt
   assertTrue(   t   selft   registryt   r1t   r2t   r3t   data(    (    sa   lib/python2.7/site-packages/anaconda_client-1.7.2-py2.7.egg/binstar_client/tests/test_register.pyt   test_register_public   s    $


c      	   C  sÇ   | j  d d d d d d  } | j  d d d d d d	  } | j  d d
 d d d d d d  } t d d d t d  g t  | j   | j   | j   t j | j j  } |  j	 | d  d  S(   NR   u   GETR   u   /userR   u   {"login": "eggs"}u   /package/eggs/fooR	   i  u   POSTiČ   u   --show-tracebacku   registeru	   --privateu   foo-0.1-0.tar.bz2u   public(
   R
   R   R   R   R   R   R   R   R   t   assertFalse(   R   R   R   R   R   R   (    (    sa   lib/python2.7/site-packages/anaconda_client-1.7.2-py2.7.egg/binstar_client/tests/test_register.pyt   test_register_private#   s    $


(   t   __name__t
   __module__R   R   R   (    (    (    sa   lib/python2.7/site-packages/anaconda_client-1.7.2-py2.7.egg/binstar_client/tests/test_register.pyR      s   u   __main__(   t   __doc__t
   __future__R    t   base64R   t   unittestt   binstar_client.scripts.cliR   t   binstar_client.tests.fixtureR   t   binstar_client.tests.urlmockR   t   binstar_client.utils.test.utilsR   t   skipR   R   (    (    (    sa   lib/python2.7/site-packages/anaconda_client-1.7.2-py2.7.egg/binstar_client/tests/test_register.pyt   <module>   s    