ó
X¾÷Xc           @   sI   d  d l  Z  d  d l m Z d  d l m Z d e j f d „  ƒ  YZ d S(   iÿÿÿÿN(   t   pbr_json(   t   baset   TestJsonContentc           B   sP   e  Z e j d  d e ƒe j d d d ƒe j d d e ƒd „  ƒ ƒ ƒ Z RS(   s   pbr.git._run_git_functionst   return_values   pbr.git.get_git_short_shat   123456s   pbr.git.get_is_releasec         C   s9   t  j ƒ  } t j | d d ƒ | j j d d d ƒ d  S(   Nt   basenames   pbr.jsont   pbrs-   {"git_version": "123456", "is_release": true}(   t   mockt   MockR    t   write_pbr_jsont
   write_filet   assert_called_once_with(   t   selft   mock_get_ist   mock_get_gitt   mock_runt   cmd(    (    s4   /tmp/pip-build-h1VYrz/pbr/pbr/tests/test_pbr_json.pyt   test_content   s    	(   t   __name__t
   __module__R   t   patcht   TrueR   (    (    (    s4   /tmp/pip-build-h1VYrz/pbr/pbr/tests/test_pbr_json.pyR      s   (   R   R   R    t	   pbr.testsR   t   BaseTestCaseR   (    (    (    s4   /tmp/pip-build-h1VYrz/pbr/pbr/tests/test_pbr_json.pyt   <module>   s   