U
    ÇZjŠ  ã                   @   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_jsonÚ
write_fileZassert_called_once_with)ÚselfZmock_get_isZmock_get_gitZmock_runÚcmd© r   úZ/var/www/html/TRUCKING_PROJECT/venv/lib/python3.8/site-packages/pbr/tests/test_pbr_json.pyÚtest_content   s    ýzTestJsonContent.test_contentN)Ú__name__Ú
__module__Ú__qualname__r   Úpatchr   r   r   r   r   r      s   r   )r   r   r   Z	pbr.testsr   ZBaseTestCaser   r   r   r   r   Ú<module>   s   