U
    [e                     @   s\   zd dl mZ W n ek
r,   d dlZY nX d dlmZ d dlmZ G dd dejZdS )    )mockN)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})r   ZMockr   Zwrite_pbr_json
write_fileZassert_called_once_with)selfZmock_get_isZmock_get_gitZmock_runcmd r   Y/var/www/html/services/stratfitenv/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   )	Zunittestr   ImportErrorr   r   Z	pbr.testsr   ZBaseTestCaser   r   r   r   r   <module>   s   