U
    jP^                     @   s6   d dl Z d dlmZ d dlmZ G dd dejZdS )    N)pbr_json)basec                   @   s>   e Zd Zejdddejdddejddddd Zd	S )
TestJsonContentzpbr.git._run_git_functionsT)Zreturn_valuezpbr.git.get_git_short_shaZ123456zpbr.git.get_is_releasec                 C   s*   t  }t|dd |jddd d S )Nbasenamezpbr.jsonpbrz-{"git_version": "123456", "is_release": true})mockZMockr   Zwrite_pbr_jsonZ
write_fileZassert_called_once_with)selfZmock_get_isZmock_get_gitZmock_runcmd r
   9/usr/lib/python3/dist-packages/pbr/tests/test_pbr_json.pytest_content   s    zTestJsonContent.test_contentN)__name__
__module____qualname__r   Zpatchr   r
   r
   r
   r   r      s   r   )r   r   r   Z	pbr.testsr   ZBaseTestCaser   r
   r
   r
   r   <module>   s   